Home
last modified time | relevance | path

Searched refs:LocInfo (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm/lib/Target/ARM/
DARMCallingConv.h29 CCValAssign::LocInfo &LocInfo, in f64AssignAPCS() argument
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
44 LocVT, LocInfo)); in f64AssignAPCS()
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
54 LocVT, LocInfo)); in f64AssignAPCS()
59 CCValAssign::LocInfo &LocInfo, in CC_ARM_APCS_Custom_f64() argument
62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true)) in CC_ARM_APCS_Custom_f64()
65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false)) in CC_ARM_APCS_Custom_f64()
72 CCValAssign::LocInfo &LocInfo, in f64AssignAAPCS() argument
93 LocVT, LocInfo)); in f64AssignAAPCS()
[all …]
/external/clang/include/clang/AST/
DDeclarationName.h437 DeclarationNameLoc LocInfo; member
444 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {} in DeclarationNameInfo()
447 DeclarationNameLoc LocInfo) in DeclarationNameInfo()
448 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {} in DeclarationNameInfo()
460 const DeclarationNameLoc &getInfo() const { return LocInfo; } in getInfo()
461 DeclarationNameLoc &getInfo() { return LocInfo; } in getInfo()
462 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; } in setInfo()
470 return LocInfo.NamedType.TInfo; in getNamedTypeInfo()
478 LocInfo.NamedType.TInfo = TInfo; in setNamedTypeInfo()
486 SourceLocation::getFromRawEncoding(LocInfo.CXXOperatorName.BeginOpNameLoc), in getCXXOperatorNameRange()
[all …]
DTemplateBase.h425 TemplateArgumentLocInfo LocInfo; variable
432 : Argument(Argument), LocInfo(Opaque) { in TemplateArgumentLoc()
436 : Argument(Argument), LocInfo(TInfo) { in TemplateArgumentLoc()
441 : Argument(Argument), LocInfo(E) { in TemplateArgumentLoc()
449 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
471 return LocInfo; in getLocInfo()
476 return LocInfo.getAsTypeSourceInfo(); in getTypeSourceInfo()
481 return LocInfo.getAsExpr(); in getSourceExpression()
486 return LocInfo.getAsExpr(); in getSourceDeclExpression()
491 return LocInfo.getAsExpr(); in getSourceNullPtrExpression()
[all …]
/external/llvm/include/llvm/CodeGen/
DCallingConvLower.h33 enum LocInfo { enum
67 LocInfo HTP : 6;
78 LocInfo HTP) { in getReg()
92 LocInfo HTP) { in getCustomReg()
101 LocInfo HTP) { in getMem()
115 LocInfo HTP) { in getCustomMem()
125 LocInfo HTP, unsigned ExtraInfo = 0) {
152 LocInfo getLocInfo() const { return HTP; } in getLocInfo()
175 MVT LocVT, CCValAssign::LocInfo LocInfo,
182 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
[all …]
/external/llvm/lib/Target/X86/
DX86CallingConv.h25 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCallIndirect() argument
30 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCallIndirect()
37 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_X86_AnyReg_Error() argument
/external/clang/include/clang/Sema/
DLocInfoType.h33 LocInfo = Type::TypeLast + 1 enumerator
39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(), in LocInfoType()
44 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType()
56 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
/external/clang/lib/Basic/
DSourceManager.cpp293 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote() local
296 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in AddLineNote()
307 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID); in AddLineNote()
323 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote() local
326 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in AddLineNote()
352 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote()
905 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getSpellingLocSlowCase() local
906 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getSpellingLocSlowCase()
907 Loc = Loc.getLocWithOffset(LocInfo.second); in getSpellingLocSlowCase()
965 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getImmediateSpellingLoc() local
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64CallingConvention.h68 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() argument
75 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block()
87 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() argument
112 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block()
/external/llvm/lib/Analysis/
DLibCallAliasAnalysis.cpp71 const LibCallLocationInfo &LocInfo = in AnalyzeLibCallDetails() local
73 LibCallLocationInfo::LocResult Res = LocInfo.isLocation(CS, Loc); in AnalyzeLibCallDetails()
92 const LibCallLocationInfo &LocInfo = in AnalyzeLibCallDetails() local
94 LibCallLocationInfo::LocResult Res = LocInfo.isLocation(CS, Loc); in AnalyzeLibCallDetails()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp66 MVT LocVT, CCValAssign::LocInfo LocInfo,
71 MVT LocVT, CCValAssign::LocInfo LocInfo,
76 MVT LocVT, CCValAssign::LocInfo LocInfo,
81 MVT LocVT, CCValAssign::LocInfo LocInfo,
86 MVT LocVT, CCValAssign::LocInfo LocInfo,
91 MVT LocVT, CCValAssign::LocInfo LocInfo,
96 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_Hexagon_VarArg() argument
106 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State); in CC_Hexagon_VarArg()
117 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); in CC_Hexagon_VarArg()
124 LocInfo = CCValAssign::SExt; in CC_Hexagon_VarArg()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterInlineAsm.cpp45 const MDNode *LocInfo; member
61 if (const MDNode *LocInfo = DiagInfo->LocInfo) { in srcMgrDiagHandler() local
63 if (ErrorLine >= LocInfo->getNumOperands()) in srcMgrDiagHandler()
66 if (LocInfo->getNumOperands() != 0) in srcMgrDiagHandler()
68 mdconst::dyn_extract<ConstantInt>(LocInfo->getOperand(ErrorLine))) in srcMgrDiagHandler()
110 DiagInfo.LocInfo = LocMDNode; in EmitInlineAsm()
/external/clang/tools/libclang/
DCXSourceLocation.cpp337 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(SpellLoc); in clang_getSpellingLocation() local
338 FileID FID = LocInfo.first; in clang_getSpellingLocation()
339 unsigned FileOffset = LocInfo.second; in clang_getSpellingLocation()
374 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(FileLoc); in clang_getFileLocation() local
375 FileID FID = LocInfo.first; in clang_getFileLocation()
376 unsigned FileOffset = LocInfo.second; in clang_getFileLocation()
DCIndexHigh.cpp198 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in findFileIdRefVisit() local
199 if (LocInfo.first != data->FID) in findFileIdRefVisit()
293 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in findFileMacroRefVisit() local
294 if (SM.getFileEntryForID(LocInfo.first) != data->File) in findFileMacroRefVisit()
365 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in visit() local
366 if (SM.getFileEntryForID(LocInfo.first) != File) in visit()
DIndexingContext.cpp796 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(SM.getFileLoc(Loc)); in markEntityOccurrenceInFile() local
797 FileID FID = LocInfo.first; in markEntityOccurrenceInFile()
894 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in translateLoc() local
895 FileID FID = LocInfo.first; in translateLoc()
896 unsigned FileOffset = LocInfo.second; in translateLoc()
/external/clang/lib/AST/
DDeclarationName.cpp491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in containsUnexpandedParameterPack()
513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in isInstantiationDependent()
543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { in printName()
565 unsigned raw = LocInfo.CXXOperatorName.EndOpNameLoc; in getEndLoc()
570 unsigned raw = LocInfo.CXXLiteralOperatorName.OpNameLoc; in getEndLoc()
577 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in getEndLoc()
DCommentLexer.cpp836 std::pair<FileID, unsigned> LocInfo = SourceMgr.getDecomposedLoc(Loc); in getSpelling() local
839 StringRef File = SourceMgr.getBufferData(LocInfo.first, &InvalidTemp); in getSpelling()
845 const char *Begin = File.data() + LocInfo.second; in getSpelling()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h843 CCValAssign::LocInfo &LocInfo,
849 CCValAssign::LocInfo &LocInfo,
855 CCValAssign::LocInfo &LocInfo,
DPPCCallingConv.h24 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument
/external/llvm/lib/CodeGen/
DCallingConvLower.cpp44 MVT LocVT, CCValAssign::LocInfo LocInfo, in HandleByVal() argument
57 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
/external/clang/lib/Lex/
DLexer.cpp430 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in getRawToken() local
432 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getRawToken()
436 const char *StrData = Buffer.data()+LocInfo.second; in getRawToken()
442 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken()
453 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in getBeginningOfFileToken() local
454 if (LocInfo.first.isInvalid()) in getBeginningOfFileToken()
458 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getBeginningOfFileToken()
465 if (LocInfo.second >= Buffer.size()) in getBeginningOfFileToken()
468 const char *StrData = BufStart+LocInfo.second; in getBeginningOfFileToken()
483 SourceLocation LexerStartLoc = Loc.getLocWithOffset(-LocInfo.second); in getBeginningOfFileToken()
[all …]
/external/clang/lib/StaticAnalyzer/Core/
DHTMLDiagnostics.cpp473 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); in HandlePiece() local
474 const char* MacroName = LocInfo.second + BufferInfo.data(); in HandlePiece()
475 Lexer rawLexer(SM.getLocForStartOfFile(LocInfo.first), PP.getLangOpts(), in HandlePiece()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp308 CCValAssign::LocInfo LocInfo = CCValAssign::Full; in AnalyzeArguments() local
314 LocInfo = CCValAssign::SExt; in AnalyzeArguments()
316 LocInfo = CCValAssign::ZExt; in AnalyzeArguments()
318 LocInfo = CCValAssign::AExt; in AnalyzeArguments()
323 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags); in AnalyzeArguments()
333 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments()
344 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State); in AnalyzeArguments()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp40 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() argument
48 LocVT, LocInfo)); in CC_Sparc_Assign_SRet()
53 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_f64() argument
61 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_f64()
66 LocVT, LocInfo)); in CC_Sparc_Assign_f64()
72 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_f64()
76 LocVT, LocInfo)); in CC_Sparc_Assign_f64()
82 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc64_Full() argument
109 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc64_Full()
119 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Sparc64_Full()
[all …]
/external/llvm/lib/Target/Mips/
DMipsFastISel.cpp197 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
201 CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP32() argument
207 CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP64() argument
DMipsISelLowering.cpp2324 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, in CC_MipsO32() argument
2341 LocInfo = CCValAssign::SExtUpper; in CC_MipsO32()
2343 LocInfo = CCValAssign::ZExtUpper; in CC_MipsO32()
2345 LocInfo = CCValAssign::AExtUpper; in CC_MipsO32()
2353 LocInfo = CCValAssign::SExt; in CC_MipsO32()
2355 LocInfo = CCValAssign::ZExt; in CC_MipsO32()
2357 LocInfo = CCValAssign::AExt; in CC_MipsO32()
2405 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_MipsO32()
2407 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MipsO32()
2413 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP32() argument
[all …]

12