Searched refs:LocInfo (Results 1 - 25 of 30) sorted by relevance

12

/external/llvm/lib/Target/X86/
H A DX86CallingConv.h25 CCValAssign::LocInfo &LocInfo,
30 LocInfo = CCValAssign::Indirect;
37 CCValAssign::LocInfo &, ISD::ArgFlagsTy &,
23 CC_X86_32_VectorCallIndirect(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
/external/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.h24 CCValAssign::LocInfo &, ISD::ArgFlagsTy &,
H A DPPCISelLowering.h885 CCValAssign::LocInfo &LocInfo,
891 CCValAssign::LocInfo &LocInfo,
897 CCValAssign::LocInfo &LocInfo,
/external/llvm/lib/Target/ARM/
H A DARMCallingConv.h29 CCValAssign::LocInfo &LocInfo,
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
44 LocVT, LocInfo));
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
54 LocVT, LocInfo));
59 CCValAssign::LocInfo &LocInfo,
62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, Stat
28 f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, CCState &State, bool CanFail) argument
58 CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
71 f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, CCState &State, bool CanFail) argument
112 CC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
124 f64RetAssign(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, CCState &State) argument
144 RetCC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
155 RetCC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
179 CC_ARM_AAPCS_Custom_Aggregate(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/external/clang/include/clang/Sema/
H A DLocInfoType.h33 LocInfo = Type::TypeLast + 1 enumerator in enum:clang::LocInfoType::__anon1040
39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(),
44 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?");
56 return T->getTypeClass() == (TypeClass)LocInfo;
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h34 enum LocInfo { enum in class:llvm::CCValAssign
68 LocInfo HTP : 6;
79 LocInfo HTP) {
93 LocInfo HTP) {
102 LocInfo HTP) {
116 LocInfo HTP) {
126 LocInfo HTP, unsigned ExtraInfo = 0) {
153 LocInfo getLocInfo() const { return HTP; }
176 MVT LocVT, CCValAssign::LocInfo LocInfo,
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h66 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo,
73 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
85 CCValAssign::LocInfo &LocInfo,
110 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
65 CC_AArch64_Custom_Stack_Block( unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
84 CC_AArch64_Custom_Block(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
/external/clang/include/clang/AST/
H A DDeclarationName.h437 DeclarationNameLoc LocInfo; member in struct:clang::DeclarationNameInfo
444 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {}
447 DeclarationNameLoc LocInfo)
448 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {}
460 const DeclarationNameLoc &getInfo() const { return LocInfo; }
461 DeclarationNameLoc &getInfo() { return LocInfo; }
462 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; }
470 return LocInfo.NamedType.TInfo;
478 LocInfo
446 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, DeclarationNameLoc LocInfo) argument
[all...]
H A DTemplateBase.h422 TemplateArgumentLocInfo LocInfo; member in class:clang::TemplateArgumentLoc
429 : Argument(Argument), LocInfo(Opaque) {
433 : Argument(Argument), LocInfo(TInfo) {
438 : Argument(Argument), LocInfo(E) {
446 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) {
468 return LocInfo;
473 return LocInfo.getAsTypeSourceInfo();
478 return LocInfo.getAsExpr();
483 return LocInfo.getAsExpr();
488 return LocInfo
[all...]
/external/clang/lib/Basic/
H A DSourceManager.cpp291 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); local
294 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
303 getLineTable().AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID);
319 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); local
322 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
347 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID,
908 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc);
909 Loc = getSLocEntry(LocInfo
1104 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL); local
1406 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); local
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp106 MVT LocVT, CCValAssign::LocInfo LocInfo,
111 MVT LocVT, CCValAssign::LocInfo LocInfo,
116 MVT LocVT, CCValAssign::LocInfo LocInfo,
121 MVT LocVT, CCValAssign::LocInfo LocInfo,
126 MVT LocVT, CCValAssign::LocInfo LocInfo,
145 CC_Hexagon_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
220 CC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
272 CC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
290 CC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
315 CC_HexagonVector(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
384 RetCC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
443 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
459 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
474 RetCC_HexagonVector(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
[all...]
/external/clang/tools/libclang/
H A DCXSourceLocation.cpp337 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(SpellLoc); local
338 FileID FID = LocInfo.first;
339 unsigned FileOffset = LocInfo.second;
374 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(FileLoc); local
375 FileID FID = LocInfo.first;
376 unsigned FileOffset = LocInfo.second;
H A DCIndexHigh.cpp198 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
199 if (LocInfo.first != data->FID)
293 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
294 if (SM.getFileEntryForID(LocInfo.first) != data->File)
365 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
366 if (SM.getFileEntryForID(LocInfo.first) != File)
H A DIndexingContext.cpp796 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(SM.getFileLoc(Loc)); local
797 FileID FID = LocInfo.first;
894 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
895 FileID FID = LocInfo.first;
896 unsigned FileOffset = LocInfo.second;
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp45 const MDNode *LocInfo; member in struct:__anon12181::SrcMgrDiagInfo
61 if (const MDNode *LocInfo = DiagInfo->LocInfo) {
63 if (ErrorLine >= LocInfo->getNumOperands())
66 if (LocInfo->getNumOperands() != 0)
68 mdconst::dyn_extract<ConstantInt>(LocInfo->getOperand(ErrorLine)))
111 DiagInfo.LocInfo = LocMDNode;
/external/clang/lib/AST/
H A DDeclarationName.cpp491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) {
565 unsigned raw = LocInfo.CXXOperatorName.EndOpNameLoc;
570 unsigned raw = LocInfo.CXXLiteralOperatorName.OpNameLoc;
577 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
H A DExpr.cpp1047 std::pair<FileID, unsigned> LocInfo =
1050 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid);
1059 const char *StrData = Buffer.data()+LocInfo.second;
1062 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features,
/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp45 MVT LocVT, CCValAssign::LocInfo LocInfo,
58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
44 HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
/external/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp491 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); local
492 const char* MacroName = LocInfo.second + BufferInfo.data();
493 Lexer rawLexer(SM.getLocForStartOfFile(LocInfo.first), PP.getLangOpts(),
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp40 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
48 LocVT, LocInfo));
53 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
61 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
66 LocVT, LocInfo));
72 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
76 LocVT, LocInfo));
81 MVT &LocVT, CCValAssign::LocInfo
39 CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
52 CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
80 CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
104 CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
149 CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp303 CCValAssign::LocInfo LocInfo = CCValAssign::Full; local
309 LocInfo = CCValAssign::SExt;
311 LocInfo = CCValAssign::ZExt;
313 LocInfo = CCValAssign::AExt;
318 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags);
328 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo));
339 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2370 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
2387 LocInfo = CCValAssign::SExtUpper;
2389 LocInfo = CCValAssign::ZExtUpper;
2391 LocInfo = CCValAssign::AExtUpper;
2399 LocInfo = CCValAssign::SExt;
2401 LocInfo = CCValAssign::ZExt;
2403 LocInfo = CCValAssign::AExt;
2451 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
2453 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
2369 CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State, ArrayRef<MCPhysReg> F64Regs) argument
2458 CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
2466 CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
[all...]
H A DMipsFastISel.cpp211 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
215 CCValAssign::LocInfo LocInfo,
221 CCValAssign::LocInfo LocInfo,
214 CC_MipsO32_FP32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
220 CC_MipsO32_FP64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
/external/clang/lib/Frontend/
H A DTextDiagnostic.cpp1079 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc);
1080 FileID FID = LocInfo.first;
1081 unsigned FileOffset = LocInfo.second;
/external/clang/lib/Lex/
H A DLexer.cpp430 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
432 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid);
436 const char *StrData = Buffer.data()+LocInfo.second;
442 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts,
453 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
454 if (LocInfo.first.isInvalid())
458 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid);
465 if (LocInfo.second >= Buffer.size())
468 const char *StrData = BufStart+LocInfo.second;
483 SourceLocation LexerStartLoc = Loc.getLocWithOffset(-LocInfo
1168 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
[all...]

Completed in 599 milliseconds

12