Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMCallingConv.h21 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
27 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
30 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
33 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
36 CCValAssign::LocInfo LocInfo,
39 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
42 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
45 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
48 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
H A DARMCallingConv.cpp22 CCValAssign::LocInfo LocInfo, in f64AssignAPCS() argument
28 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
36 ValNo, ValVT, State.AllocateStack(8, Align(4)), LocVT, LocInfo)); in f64AssignAPCS()
42 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
45 ValNo, ValVT, State.AllocateStack(4, Align(4)), LocVT, LocInfo)); in f64AssignAPCS()
50 CCValAssign::LocInfo LocInfo, in CC_ARM_APCS_Custom_f64() argument
53 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true)) in CC_ARM_APCS_Custom_f64()
56 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false)) in CC_ARM_APCS_Custom_f64()
63 CCValAssign::LocInfo LocInfo, in f64AssignAAPCS() argument
83 ValNo, ValVT, State.AllocateStack(8, Align(8)), LocVT, LocInfo)); in f64AssignAAPCS()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h20 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
23 CCValAssign::LocInfo LocInfo,
26 CCValAssign::LocInfo LocInfo,
29 CCValAssign::LocInfo LocInfo,
32 CCValAssign::LocInfo LocInfo,
35 CCValAssign::LocInfo LocInfo,
38 CCValAssign::LocInfo LocInfo,
41 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
44 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
47 CCValAssign::LocInfo LocInfo,
H A DAArch64CallingConvention.cpp105 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() argument
112 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block()
124 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() argument
155 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block()
176 CCValAssign::LocInfo Info; in CC_AArch64_Custom_Block()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.h23 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
26 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
29 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
32 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
35 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
38 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
41 CCValAssign::LocInfo LocInfo,
H A DPPCCallingConv.cpp16 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument
25 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_Dummy() argument
33 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_AlignArgRegs() argument
59 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() argument
83 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() argument
111 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SPE_CustomSplitFP64() argument
131 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_CustomSplitFP64()
133 LocVT, LocInfo)); in CC_PPC32_SPE_CustomSplitFP64()
140 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SPE_RetF64() argument
156 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_RetF64()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86CallingConv.cpp28 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() argument
60 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs()
92 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() argument
107 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
112 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
129 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() argument
134 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo, in CC_X86_64_VectorCall()
172 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_64_VectorCall()
189 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCall() argument
194 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo, in CC_X86_32_VectorCall()
[all …]
H A DX86CallingConv.h24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
27 bool CC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h96 CCValAssign::LocInfo &LocInfo, in CC_SystemZ_I128Indirect() argument
108 LocInfo = CCValAssign::Indirect; in CC_SystemZ_I128Indirect()
110 LocVT, LocInfo)); in CC_SystemZ_I128Indirect()
144 CCValAssign::LocInfo &LocInfo, in CC_XPLINK64_Shadow_Reg() argument
167 CCValAssign::LocInfo &LocInfo, in CC_XPLINK64_Allocate128BitVararg() argument
190 CCValAssign::getReg(ValNo, ValVT, SystemZ::R2Q, LocVT, LocInfo)); in CC_XPLINK64_Allocate128BitVararg()
199 CCValAssign::getCustomMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_XPLINK64_Allocate128BitVararg()
207 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in RetCC_SystemZ_Error() argument
212 inline bool CC_SystemZ_Error(unsigned &, MVT &, MVT &, CCValAssign::LocInfo &, in CC_SystemZ_Error() argument
218 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_SystemZ_GHC_Error() argument
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h35 enum LocInfo { enum
70 LocInfo HTP : 6;
81 LocInfo HTP) { in getReg()
95 LocInfo HTP) { in getCustomReg()
104 LocInfo HTP) { in getMem()
118 LocInfo HTP) { in getCustomMem()
128 LocInfo HTP, unsigned ExtraInfo = 0) {
155 LocInfo getLocInfo() const { return HTP; } in getLocInfo()
178 MVT LocVT, CCValAssign::LocInfo LocInfo,
185 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTemplateBase.h460 TemplateArgumentLocInfo LocInfo;
467 : Argument(Argument), LocInfo(Opaque) {}
470 : Argument(Argument), LocInfo(TInfo) {
475 : Argument(Argument), LocInfo(E) {
490 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
512 return LocInfo;
518 return LocInfo.getAsTypeSourceInfo();
523 return LocInfo.getAsExpr();
528 return LocInfo.getAsExpr();
533 return LocInfo.getAsExpr();
[all …]
H A DLocInfoType.h32 LocInfo = Type::TypeLast + 1 enumerator
38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
39 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType()
51 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
H A DDeclarationName.h767 DeclarationNameLoc LocInfo; member
774 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {} in DeclarationNameInfo()
777 DeclarationNameLoc LocInfo) in DeclarationNameInfo()
778 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {} in DeclarationNameInfo()
792 const DeclarationNameLoc &getInfo() const { return LocInfo; } in getInfo()
793 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; } in setInfo()
802 return LocInfo.getNamedTypeInfo(); in getNamedTypeInfo()
811 LocInfo = DeclarationNameLoc::makeNamedTypeLoc(TInfo); in setNamedTypeInfo()
819 return LocInfo.getCXXOperatorNameRange(); in getCXXOperatorNameRange()
826 LocInfo = DeclarationNameLoc::makeCXXOperatorNameLoc(R); in setCXXOperatorNameRange()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DSourceManager.cpp276 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote() local
279 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in AddLineNote()
296 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote()
950 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getSpellingLocSlowCase() local
951 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getSpellingLocSlowCase()
952 Loc = Loc.getLocWithOffset(LocInfo.second); in getSpellingLocSlowCase()
1010 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getImmediateSpellingLoc() local
1011 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getImmediateSpellingLoc()
1012 return Loc.getLocWithOffset(LocInfo.second); in getImmediateSpellingLoc()
1159 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL); in getCharacterData() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemorySSA.cpp1376 auto &LocInfo = LocStackInfo[UseMLOC]; in optimizeUsesInBlock() local
1380 if (LocInfo.PopEpoch != PopEpoch) { in optimizeUsesInBlock()
1381 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1382 LocInfo.StackEpoch = StackEpoch; in optimizeUsesInBlock()
1394 if (LocInfo.LowerBoundBlock && LocInfo.LowerBoundBlock != BB && in optimizeUsesInBlock()
1395 !DT->dominates(LocInfo.LowerBoundBlock, BB)) { in optimizeUsesInBlock()
1399 LocInfo.LowerBound = 0; in optimizeUsesInBlock()
1400 LocInfo.LowerBoundBlock = VersionStack[0]->getBlock(); in optimizeUsesInBlock()
1401 LocInfo.LastKillValid = false; in optimizeUsesInBlock()
1403 } else if (LocInfo.StackEpoch != StackEpoch) { in optimizeUsesInBlock()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kCallingConv.h40 CCValAssign::LocInfo &LocInfo, in CC_M68k_Any_AssignToReg() argument
68 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_M68k_Any_AssignToReg()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXSourceLocation.cpp323 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(SpellLoc); in clang_getSpellingLocation() local
324 FileID FID = LocInfo.first; in clang_getSpellingLocation()
325 unsigned FileOffset = LocInfo.second; in clang_getSpellingLocation()
359 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(FileLoc); in clang_getFileLocation() local
360 FileID FID = LocInfo.first; in clang_getFileLocation()
361 unsigned FileOffset = LocInfo.second; in clang_getFileLocation()
H A DCIndexHigh.cpp195 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in findFileIdRefVisit() local
196 if (LocInfo.first != data->FID) in findFileIdRefVisit()
290 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in findFileMacroRefVisit() local
291 if (SM.getFileEntryForID(LocInfo.first) != data->File) in findFileMacroRefVisit()
362 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in visit() local
363 if (SM.getFileEntryForID(LocInfo.first) != File) in visit()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp376 const MDNode *LocInfo = nullptr; in getLocCookie() local
378 LocInfo = LocInfos[BufNum - 1]; in getLocCookie()
383 if (LocInfo) { in getLocCookie()
385 if (ErrorLine >= LocInfo->getNumOperands()) in getLocCookie()
388 if (LocInfo->getNumOperands() != 0) in getLocCookie()
390 mdconst::dyn_extract<ConstantInt>(LocInfo->getOperand(ErrorLine))) in getLocCookie()
H A DCallingConvLower.cpp45 CCValAssign::LocInfo LocInfo, int MinSize, in HandleByVal() argument
57 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp156 case CCValAssign::LocInfo::SExt: in assignValueToReg()
157 case CCValAssign::LocInfo::ZExt: in assignValueToReg()
158 case CCValAssign::LocInfo::AExt: { in assignValueToReg()
347 static CCValAssign::LocInfo determineLocInfo(const MVT RegisterVT, const EVT VT, in determineLocInfo()
352 return CCValAssign::LocInfo::Full; in determineLocInfo()
354 return CCValAssign::LocInfo::SExt; in determineLocInfo()
356 return CCValAssign::LocInfo::ZExt; in determineLocInfo()
357 return CCValAssign::LocInfo::AExt; in determineLocInfo()
365 CCValAssign::LocInfo LocInfo = determineLocInfo( in setLocInfo() local
370 VA.getLocMemOffset(), VA.getLocVT(), LocInfo); in setLocInfo()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSarifDiagnostics.cpp160 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedExpansionLoc(Loc); in adjustColumnPos() local
161 assert(LocInfo.second > SM.getExpansionColumnNumber(Loc) && in adjustColumnPos()
164 Optional<MemoryBufferRef> Buf = SM.getBufferOrNone(LocInfo.first); in adjustColumnPos()
166 assert(Buf->getBufferSize() >= (LocInfo.second + TokenLen) && in adjustColumnPos()
171 unsigned int Off = LocInfo.second - (SM.getExpansionColumnNumber(Loc) - 1); in adjustColumnPos()
173 while (Off < (LocInfo.second + TokenLen)) { in adjustColumnPos()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclarationName.cpp428 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in containsUnexpandedParameterPack()
451 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in isInstantiationDependent()
488 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) { in printName()
511 return LocInfo.getCXXOperatorNameEndLoc(); in getEndLocPrivate()
514 return LocInfo.getCXXLiteralOperatorNameLoc(); in getEndLocPrivate()
519 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in getEndLocPrivate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp84 CCValAssign::LocInfo LocInfo, in assignArg()
89 LocInfo, Info, Flags, State); in assignArg()
110 CCValAssign::LocInfo LocInfo, in assignArg()
121 Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State); in assignArg()
123 Res = AssignFnVarArg(ValNo, ValVT, LocVT, LocInfo, Flags, State); in assignArg()
297 if (VA.getLocInfo() != CCValAssign::LocInfo::FPExt) { in assignValueToAddress()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DLexer.cpp471 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in getRawToken() local
473 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getRawToken()
477 const char *StrData = Buffer.data()+LocInfo.second; in getRawToken()
483 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken()
513 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in getBeginningOfFileToken() local
514 if (LocInfo.first.isInvalid()) in getBeginningOfFileToken()
518 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getBeginningOfFileToken()
524 const char *StrData = Buffer.data() + LocInfo.second; in getBeginningOfFileToken()
525 const char *LexStart = findBeginningOfLine(Buffer, LocInfo.second); in getBeginningOfFileToken()
530 SourceLocation LexerStartLoc = Loc.getLocWithOffset(-LocInfo.second); in getBeginningOfFileToken()
[all …]

12