Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h23 CCValAssign::LocInfo LocInfo,
26 CCValAssign::LocInfo LocInfo,
29 CCValAssign::LocInfo LocInfo,
32 CCValAssign::LocInfo LocInfo,
35 CCValAssign::LocInfo LocInfo,
38 CCValAssign::LocInfo LocInfo,
44 CCValAssign::LocInfo LocInfo,
47 CCValAssign::LocInfo LocInfo,
50 CCValAssign::LocInfo LocInfo,
59 CCValAssign::LocInfo LocInfo,
[all …]
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-14.2/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
288 CCValAssign::LocInfo LocInfo, CCState &State, in CustomAssignInRegList() argument
299 CCValAssign::LocInfo LocInfo, in CC_ARM_AAPCS_Custom_f16() argument
[all …]
/freebsd-14.2/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, ISD::ArgFlagsTy ArgFlags,
44 CCValAssign::LocInfo LocInfo,
H A DPPCCallingConv.cpp16 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument
29 CCValAssign::LocInfo &LocInfo, in CC_PPC64_ELF_Shadow_GPR_Regs() argument
61 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_Dummy() argument
69 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_AlignArgRegs() argument
95 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() argument
119 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() argument
147 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SPE_CustomSplitFP64() argument
167 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_CustomSplitFP64()
169 LocVT, LocInfo)); in CC_PPC32_SPE_CustomSplitFP64()
176 CCValAssign::LocInfo &LocInfo, in CC_PPC32_SPE_RetF64() argument
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp29 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() argument
93 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() argument
108 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
130 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() argument
190 CCValAssign::LocInfo &LocInfo, in CC_X86_32_VectorCall() argument
222 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCall()
239 CCValAssign::LocInfo &LocInfo, in CC_X86_32_MCUInReg() argument
254 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
299 CCValAssign::LocInfo &LocInfo, in CC_X86_Intr() argument
335 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,
/freebsd-14.2/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()
146 CCValAssign::LocInfo &LocInfo, in CC_XPLINK64_Shadow_Reg() argument
169 CCValAssign::LocInfo &LocInfo, in CC_XPLINK64_Allocate128BitVararg() argument
191 LocInfo = CCValAssign::BCvt; in CC_XPLINK64_Allocate128BitVararg()
195 CCValAssign::getReg(ValNo, ValVT, SystemZ::R2Q, LocVT, LocInfo)); in CC_XPLINK64_Allocate128BitVararg()
198 CCValAssign::getCustomMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_XPLINK64_Allocate128BitVararg()
206 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in RetCC_SystemZ_Error() argument
211 inline bool CC_SystemZ_Error(unsigned &, MVT &, MVT &, CCValAssign::LocInfo &, in CC_SystemZ_Error() argument
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.h26 CCValAssign::LocInfo &LocInfo, in CC_CSKY_ABIV2_SOFT_64() argument
35 CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); in CC_CSKY_ABIV2_SOFT_64()
40 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_CSKY_ABIV2_SOFT_64()
45 CCValAssign::LocInfo &LocInfo, in Ret_CSKY_ABIV2_SOFT_64() argument
57 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in Ret_CSKY_ABIV2_SOFT_64()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h35 enum LocInfo { enum
71 LocInfo HTP : 6;
85 MVT LocVT, LocInfo HTP, bool IsCustom = false) {
92 MVT LocVT, LocInfo HTP) { in getCustomReg()
97 MVT LocVT, LocInfo HTP, bool IsCustom = false) {
104 MVT LocVT, LocInfo HTP) { in getCustomMem()
109 LocInfo HTP, unsigned ExtraInfo = 0) {
134 LocInfo getLocInfo() const { return HTP; } in getLocInfo()
157 MVT LocVT, CCValAssign::LocInfo LocInfo,
164 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
[all …]
/freebsd-14.2/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.h526 TemplateArgumentLocInfo LocInfo;
536 : Argument(Argument), LocInfo(TInfo) {
541 : Argument(Argument), LocInfo(E) {
581 return LocInfo.getAsTypeSourceInfo();
586 return LocInfo.getAsExpr();
591 return LocInfo.getAsExpr();
596 return LocInfo.getAsExpr();
601 return LocInfo.getAsExpr();
606 return LocInfo.getAsExpr();
620 return LocInfo.getTemplateNameLoc();
[all …]
H A DDeclarationName.h777 DeclarationNameLoc LocInfo; member
784 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {} in DeclarationNameInfo()
787 DeclarationNameLoc LocInfo) in DeclarationNameInfo()
788 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {} in DeclarationNameInfo()
802 const DeclarationNameLoc &getInfo() const { return LocInfo; } in getInfo()
803 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; } in setInfo()
812 return LocInfo.getNamedTypeInfo(); in getNamedTypeInfo()
821 LocInfo = DeclarationNameLoc::makeNamedTypeLoc(TInfo); in setNamedTypeInfo()
829 return LocInfo.getCXXOperatorNameRange(); in getCXXOperatorNameRange()
836 LocInfo = DeclarationNameLoc::makeCXXOperatorNameLoc(R); in setCXXOperatorNameRange()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp296 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote()
1178 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1185 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1386 return getLineNumber(LocInfo.first, LocInfo.second); in getSpellingLineNumber()
1392 return getLineNumber(LocInfo.first, LocInfo.second); in getExpansionLineNumber()
1427 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second); in getFileCharacteristic()
1474 FileID FID = LocInfo.first; in getPresumedLoc()
1481 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1484 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1496 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second)) { in getPresumedLoc()
[all …]
H A DSarif.cpp122 std::pair<FileID, unsigned> LocInfo = Loc.getDecomposedExpansionLoc(); in adjustColumnPos() local
124 Loc.getManager().getBufferOrNone(LocInfo.first); in adjustColumnPos()
126 assert(Buf->getBufferSize() >= (LocInfo.second + TokenLen) && in adjustColumnPos()
131 unsigned int Off = LocInfo.second - (Loc.getExpansionColumnNumber() - 1); in adjustColumnPos()
133 while (Off < (LocInfo.second + TokenLen)) { in adjustColumnPos()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp192 const MDNode *LocInfo = nullptr; in getLocCookie() local
194 LocInfo = LocInfos[BufNum - 1]; in getLocCookie()
199 if (LocInfo) { in getLocCookie()
201 if (ErrorLine >= LocInfo->getNumOperands()) in getLocCookie()
204 if (LocInfo->getNumOperands() != 0) in getLocCookie()
206 mdconst::dyn_extract<ConstantInt>(LocInfo->getOperand(ErrorLine))) in getLocCookie()
H A DCallingConvLower.cpp46 CCValAssign::LocInfo LocInfo, int MinSize, in HandleByVal() argument
58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h39 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-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1371 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1372 LocInfo.StackEpoch = StackEpoch; in optimizeUsesInBlock()
1384 if (LocInfo.LowerBoundBlock && LocInfo.LowerBoundBlock != BB && in optimizeUsesInBlock()
1389 LocInfo.LowerBound = 0; in optimizeUsesInBlock()
1391 LocInfo.LastKillValid = false; in optimizeUsesInBlock()
1397 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock()
1400 if (!LocInfo.LastKillValid) { in optimizeUsesInBlock()
1402 LocInfo.LastKillValid = true; in optimizeUsesInBlock()
1422 LocInfo.LastKillValid = false; in optimizeUsesInBlock()
1456 LocInfo.LastKill = UpperBound; in optimizeUsesInBlock()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp422 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in containsUnexpandedParameterPack()
445 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in isInstantiationDependent()
482 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) { in printName()
505 return LocInfo.getCXXOperatorNameEndLoc(); in getEndLocPrivate()
508 return LocInfo.getCXXLiteralOperatorNameLoc(); in getEndLocPrivate()
513 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in getEndLocPrivate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h837 CCValAssign::LocInfo LocInfo,
984 MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
990 MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
996 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp42 CCValAssign::LocInfo LocInfo, in assignArg()
53 ValNo, OrigVT, ValVT, LocVT, LocInfo, Info, Flags, State); in assignArg()
70 CCValAssign::LocInfo LocInfo, in assignArg()
81 ValNo, OrigVT, ValVT, LocVT, LocInfo, Info, Flags, State); in assignArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp44 CCValAssign::LocInfo LocInfo, in assignArg()
52 LocInfo, Flags, State, Info.IsFixed, IsRet, Info.Ty, in assignArg()
182 CCValAssign::LocInfo LocInfo, in assignArg()
193 LocInfo, Flags, State, /*IsFixed=*/true, IsRet, Info.Ty, in assignArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp45 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() argument
58 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Split_64() argument
84 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Ret_Split_64() argument
108 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in Analyze_CC_Sparc64_Full() argument
158 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in Analyze_CC_Sparc64_Half() argument
166 LocVT, LocInfo)); in Analyze_CC_Sparc64_Half()
174 LocInfo = CCValAssign::AExt; in Analyze_CC_Sparc64_Half()
195 CCValAssign::LocInfo &LocInfo, in CC_Sparc64_Full() argument
202 CCValAssign::LocInfo &LocInfo, in CC_Sparc64_Half() argument
209 CCValAssign::LocInfo &LocInfo, in RetCC_Sparc64_Full() argument
[all …]

12