Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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
50 CCValAssign::LocInfo LocInfo, in CC_ARM_APCS_Custom_f64() argument
63 CCValAssign::LocInfo LocInfo, in f64AssignAAPCS() argument
103 CCValAssign::LocInfo LocInfo, in CC_ARM_AAPCS_Custom_f64() argument
115 CCValAssign::LocInfo LocInfo, CCState &State) { in f64RetAssign() argument
135 CCValAssign::LocInfo LocInfo, in RetCC_ARM_APCS_Custom_f64() argument
146 CCValAssign::LocInfo LocInfo, in RetCC_ARM_AAPCS_Custom_f64() argument
171 CCValAssign::LocInfo LocInfo, in CC_ARM_AAPCS_Custom_Aggregate() argument
289 CCValAssign::LocInfo LocInfo, CCState &State, in CustomAssignInRegList() argument
300 CCValAssign::LocInfo LocInfo, in CC_ARM_AAPCS_Custom_f16() argument
[all …]
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp28 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() argument
92 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() argument
107 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
129 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() argument
189 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCall() argument
221 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCall()
238 CCValAssign::LocInfo &LocInfo, in CC_X86_32_MCUInReg() argument
253 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
298 CCValAssign::LocInfo &LocInfo, in CC_X86_Intr() argument
334 CCValAssign::LocInfo &LocInfo, in CC_X86_64_Pointer() argument
[all …]
H A DX86CallingConv.h24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
27 bool CC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
H A DX86CallLowering.cpp68 CCValAssign::LocInfo LocInfo, in assignArg()
71 bool Res = AssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State); in assignArg()
/freebsd-13.1/contrib/llvm-project/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
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
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 DTemplateBase.h460 TemplateArgumentLocInfo LocInfo;
470 : Argument(Argument), LocInfo(TInfo) {
475 : Argument(Argument), LocInfo(E) {
512 return LocInfo;
518 return LocInfo.getAsTypeSourceInfo();
523 return LocInfo.getAsExpr();
528 return LocInfo.getAsExpr();
533 return LocInfo.getAsExpr();
538 return LocInfo.getAsExpr();
552 return LocInfo.getTemplateNameLoc();
[all …]
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 …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp296 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote()
1241 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1248 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1448 return getLineNumber(LocInfo.first, LocInfo.second); in getSpellingLineNumber()
1454 return getLineNumber(LocInfo.first, LocInfo.second); in getExpansionLineNumber()
1489 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second); in getFileCharacteristic()
1536 FileID FID = LocInfo.first; in getPresumedLoc()
1543 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1546 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1558 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second)) { in getPresumedLoc()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1381 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1394 if (LocInfo.LowerBoundBlock && LocInfo.LowerBoundBlock != BB && in optimizeUsesInBlock()
1399 LocInfo.LowerBound = 0; in optimizeUsesInBlock()
1407 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1410 if (!LocInfo.LastKillValid) { in optimizeUsesInBlock()
1412 LocInfo.LastKillValid = true; in optimizeUsesInBlock()
1433 LocInfo.LastKillValid = false; in optimizeUsesInBlock()
1456 LocInfo.AR = CA.AR; in optimizeUsesInBlock()
1469 LocInfo.AR = None; in optimizeUsesInBlock()
1475 MU->setDefiningAccess(VersionStack[LocInfo.LastKill], true, LocInfo.AR); in optimizeUsesInBlock()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp40 CCValAssign::LocInfo LocInfo, in assignArg()
51 ValNo, OrigVT, ValVT, LocVT, LocInfo, Info, Flags, State); in assignArg()
68 CCValAssign::LocInfo LocInfo, in assignArg()
79 ValNo, OrigVT, ValVT, LocVT, LocInfo, Info, Flags, State); in assignArg()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
1094 if (LocInfo.first.isInvalid()) in getIndentationForLine()
1097 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); in getIndentationForLine()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h179 CCValAssign::LocInfo LocInfo, const ArgInfo &Info, in assignArg()
181 if (getAssignFn(State.isVarArg())(ValNo, ValVT, LocVT, LocInfo, Flags, in assignArg()

12