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

12

/freebsd-10.0-release/contrib/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
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DLocInfoType.h33 LocInfo = Type::TypeLast + 1 enumerator in enum:clang::LocInfoType::__anon2867
39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(),
44 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?");
56 return T->getTypeClass() == (TypeClass)LocInfo;
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVarargsCallingConvention.h21 EVT LocVT, CCValAssign::LocInfo LocInfo,
30 EVT LocVT, CCValAssign::LocInfo LocInfo,
58 LocVT.getSimpleVT(), LocInfo));
70 LocVT.getSimpleVT(), LocInfo));
93 LocVT.getSimpleVT(), LocInfo));
99 EVT LocVT, CCValAssign::LocInfo LocInfo,
114 LocVT.getSimpleVT(), LocInfo));
29 CC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, Hexagon_CCState &State, int NonVarArgsParams, int CurrentParam, bool ForceMem) argument
98 RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, Hexagon_CCState &State, int NonVarArgsParams, int CurrentParam, bool ForceMem) argument
[all...]
H A DHexagonCallingConvLower.h37 EVT LocVT, CCValAssign::LocInfo LocInfo,
177 EVT LocVT, CCValAssign::LocInfo LocInfo,
H A DHexagonISelLowering.cpp53 MVT LocVT, CCValAssign::LocInfo LocInfo,
58 MVT LocVT, CCValAssign::LocInfo LocInfo,
63 MVT LocVT, CCValAssign::LocInfo LocInfo,
68 MVT LocVT, CCValAssign::LocInfo LocInfo,
73 MVT LocVT, CCValAssign::LocInfo LocInfo,
82 CC_Hexagon_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
131 CC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
169 CC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
187 CC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
212 RetCC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
243 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
259 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
[all...]
H A DHexagonCallingConvLower.cpp42 EVT LocVT, CCValAssign::LocInfo LocInfo,
54 LocVT.getSimpleVT(), LocInfo));
41 HandleByVal(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h33 enum LocInfo { enum in class:llvm::CCValAssign
59 LocInfo HTP : 6;
70 LocInfo HTP) {
84 LocInfo HTP) {
93 LocInfo HTP) {
107 LocInfo HTP) {
126 LocInfo getLocInfo() const { return HTP; }
136 MVT LocVT, CCValAssign::LocInfo LocInfo,
143 MVT &LocVT, CCValAssign::LocInfo
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DLibCallAliasAnalysis.cpp67 const LibCallLocationInfo &LocInfo = local
69 LibCallLocationInfo::LocResult Res = LocInfo.isLocation(CS, Loc);
88 const LibCallLocationInfo &LocInfo = local
90 LibCallLocationInfo::LocResult Res = LocInfo.isLocation(CS, Loc);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclarationName.h431 DeclarationNameLoc LocInfo; member in struct:clang::DeclarationNameInfo
438 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {}
441 DeclarationNameLoc LocInfo)
442 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {}
454 const DeclarationNameLoc &getInfo() const { return LocInfo; }
455 DeclarationNameLoc &getInfo() { return LocInfo; }
456 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; }
464 return LocInfo.NamedType.TInfo;
472 LocInfo
440 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, DeclarationNameLoc LocInfo) argument
[all...]
H A DTemplateBase.h407 TemplateArgumentLocInfo LocInfo; member in class:clang::TemplateArgumentLoc
414 : Argument(Argument), LocInfo(Opaque) {
418 : Argument(Argument), LocInfo(TInfo) {
423 : Argument(Argument), LocInfo(E) {
431 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) {
453 return LocInfo;
458 return LocInfo.getAsTypeSourceInfo();
463 return LocInfo.getAsExpr();
468 return LocInfo.getAsExpr();
473 return LocInfo
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DSourceManager.cpp300 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); local
303 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
314 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID);
330 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); local
333 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
359 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID,
892 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc);
893 Loc = getSLocEntry(LocInfo
1012 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL); local
1341 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); local
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DRawCommentList.cpp97 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Range.getBegin());
98 BeginLine = SM.getLineNumber(LocInfo.first, LocInfo.second);
107 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Range.getEnd());
108 EndLine = SM.getLineNumber(LocInfo.first, LocInfo.second);
H A DDeclarationName.cpp494 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
516 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
546 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) {
566 unsigned raw = LocInfo.CXXOperatorName.EndOpNameLoc;
571 unsigned raw = LocInfo.CXXLiteralOperatorName.OpNameLoc;
578 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
H A DExpr.cpp940 std::pair<FileID, unsigned> LocInfo =SM.getDecomposedLoc(StrTokSpellingLoc);
942 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid);
946 const char *StrData = Buffer.data()+LocInfo.second;
949 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features,
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp40 const MDNode *LocInfo; member in struct:__anon2136::SrcMgrDiagInfo
56 if (const MDNode *LocInfo = DiagInfo->LocInfo) {
58 if (ErrorLine >= LocInfo->getNumOperands())
61 if (LocInfo->getNumOperands() != 0)
63 dyn_cast<ConstantInt>(LocInfo->getOperand(ErrorLine)))
97 DiagInfo.LocInfo = LocMDNode;
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DCallingConvLower.cpp43 MVT LocVT, CCValAssign::LocInfo LocInfo,
55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
42 HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp38 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
46 LocVT, LocInfo));
51 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
59 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
64 LocVT, LocInfo));
70 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
74 LocVT, LocInfo));
80 MVT &LocVT, CCValAssign::LocInfo
37 CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
50 CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
79 CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
118 CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp423 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); local
424 const char* MacroName = LocInfo.second + BufferInfo.data();
425 Lexer rawLexer(SM.getLocForStartOfFile(LocInfo.first), PP.getLangOpts(),
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h284 CCValAssign::LocInfo LocInfo,
H A DMipsISelLowering.cpp2080 MVT LocVT, CCValAssign::LocInfo LocInfo,
2103 LocInfo = CCValAssign::SExt;
2105 LocInfo = CCValAssign::ZExt;
2107 LocInfo = CCValAssign::AExt;
2155 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
2157 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
3149 CCValAssign::LocInfo LocInfo,
3166 LocInfo));
2079 CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
3147 handleByValArg(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/
H A DMBlazeISelLowering.cpp39 CCValAssign::LocInfo &LocInfo,
659 CCValAssign::LocInfo &LocInfo,
673 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
658 CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DTextDiagnostic.cpp1084 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc);
1085 FileID FID = LocInfo.first;
1086 unsigned FileOffset = LocInfo.second;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Lex/
H A DLexer.cpp443 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
445 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid);
449 const char *StrData = Buffer.data()+LocInfo.second;
455 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts,
466 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
467 if (LocInfo.first.isInvalid())
471 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid);
478 if (LocInfo.second >= Buffer.size())
481 const char *StrData = BufStart+LocInfo.second;
496 SourceLocation LexerStartLoc = Loc.getLocWithOffset(-LocInfo
1191 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp40 CCValAssign::LocInfo &LocInfo,
45 CCValAssign::LocInfo &LocInfo,
50 CCValAssign::LocInfo &LocInfo,
1846 CCValAssign::LocInfo &LocInfo,
1854 CCValAssign::LocInfo &LocInfo,
1845 CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
1852 CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
1879 CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp804 CCValAssign::LocInfo LocInfo,
803 CC_AArch64NoMoreRegs(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument

Completed in 320 milliseconds

12