/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.h | 20 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, 47 CCValAssign::LocInfo LocInfo, [all …]
|
H A D | AArch64CallingConvention.cpp | 116 unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Stack_Block() argument 123 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Stack_Block() 135 CCValAssign::LocInfo &LocInfo, in CC_AArch64_Custom_Block() argument 172 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo)); in CC_AArch64_Custom_Block() 193 CCValAssign::LocInfo Info; in CC_AArch64_Custom_Block()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallingConv.h | 21 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 D | ARMCallingConv.cpp | 22 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 …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCallingConv.h | 23 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 D | PPCCallingConv.cpp | 16 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/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallingConv.cpp | 29 CCValAssign::LocInfo &LocInfo, in CC_X86_32_RegCall_Assign2Regs() 61 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs() 93 CCValAssign::LocInfo &LocInfo, in CC_X86_VectorCallAssignRegister() 108 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister() 113 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister() 130 CCValAssign::LocInfo &LocInfo, in CC_X86_64_VectorCall() 135 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo, in CC_X86_64_VectorCall() 28 CC_X86_32_RegCall_Assign2Regs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_RegCall_Assign2Regs() argument 92 CC_X86_VectorCallAssignRegister(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_VectorCallAssignRegister() argument 129 CC_X86_64_VectorCall(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_64_VectorCall() argument 189 CC_X86_32_VectorCall(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_VectorCall() argument 229 CC_X86_AnyReg_Error(unsigned &,MVT &,MVT &,CCValAssign::LocInfo &,ISD::ArgFlagsTy &,CCState &) CC_X86_AnyReg_Error() argument 238 CC_X86_32_MCUInReg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_MCUInReg() argument 298 CC_X86_Intr(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_Intr() argument 334 CC_X86_64_Pointer(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_64_Pointer() argument [all...] |
H A D | X86CallingConv.h | 24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 27 bool CC_X86(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZCallingConv.h | 96 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/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYCallingConv.h | 26 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/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 35 enum LocInfo { enum 71 LocInfo HTP : 6; 79 CCValAssign(LocInfo HTP, unsigned ValNo, MVT ValVT, MVT LocVT, bool IsCustom) in CCValAssign() 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 LocInf [all...] |
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateBase.h | 526 TemplateArgumentLocInfo LocInfo; 533 : Argument(Argument), LocInfo(Opaque) {} 536 : Argument(Argument), LocInfo(TInfo) { 541 : Argument(Argument), LocInfo(E) { 557 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) { 576 TemplateArgumentLocInfo getLocInfo() const { return LocInfo; } 581 return LocInfo.getAsTypeSourceInfo(); 586 return LocInfo.getAsExpr(); 591 return LocInfo.getAsExpr(); 596 return LocInfo.getAsExpr(); [all …]
|
H A D | LocInfoType.h | 32 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()
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | SourceManager.cpp | 284 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote() local 287 SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in AddLineNote() 304 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote() 904 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getSpellingLocSlowCase() local 905 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getSpellingLocSlowCase() 906 Loc = Loc.getLocWithOffset(LocInfo.second); in getSpellingLocSlowCase() 964 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getImmediateSpellingLoc() local 965 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getImmediateSpellingLoc() 966 return Loc.getLocWithOffset(LocInfo.second); in getImmediateSpellingLoc() 1113 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL); in getCharacterData() local [all …]
|
H A D | Sarif.cpp | 121 std::pair<FileID, unsigned> LocInfo = Loc.getDecomposedExpansionLoc(); in adjustColumnPos() local 123 Loc.getManager().getBufferOrNone(LocInfo.first); in adjustColumnPos() 125 assert(Buf->getBufferSize() >= (LocInfo.second + TokenLen) && in adjustColumnPos() 130 unsigned int Off = LocInfo.second - (Loc.getExpansionColumnNumber() - 1); in adjustColumnPos() 132 while (Off < (LocInfo.second + TokenLen)) { in adjustColumnPos()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineModuleInfo.cpp | 192 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 D | CallingConvLower.cpp | 46 CCValAssign::LocInfo LocInfo, int MinSize, in HandleByVal() argument 58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kCallingConv.h | 39 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/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemorySSA.cpp | 1390 auto &LocInfo = LocStackInfo[UseMLOC]; in optimizeUsesInBlock() local 1394 if (LocInfo.PopEpoch != PopEpoch) { in optimizeUsesInBlock() 1395 LocInfo.PopEpoch = PopEpoch; in optimizeUsesInBlock() 1396 LocInfo.StackEpoch = StackEpoch; in optimizeUsesInBlock() 1408 if (LocInfo.LowerBoundBlock && LocInfo.LowerBoundBlock != BB && in optimizeUsesInBlock() 1409 !DT->dominates(LocInfo.LowerBoundBlock, BB)) { in optimizeUsesInBlock() 1413 LocInfo.LowerBound = 0; in optimizeUsesInBlock() 1414 LocInfo.LowerBoundBlock = VersionStack[0]->getBlock(); in optimizeUsesInBlock() 1415 LocInfo.LastKillValid = false; in optimizeUsesInBlock() 1417 } else if (LocInfo.StackEpoch != StackEpoch) { in optimizeUsesInBlock() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclarationName.cpp | 422 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/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsCallLowering.cpp | 42 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/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 45 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_SRet() argument 53 LocVT, LocInfo)); in CC_Sparc_Assign_SRet() 58 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Split_64() argument 66 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Split_64() 70 ValNo, ValVT, State.AllocateStack(8, Align(4)), LocVT, LocInfo)); in CC_Sparc_Assign_Split_64() 76 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Split_64() 79 ValNo, ValVT, State.AllocateStack(4, Align(4)), LocVT, LocInfo)); in CC_Sparc_Assign_Split_64() 84 MVT &LocVT, CCValAssign::LocInfo &LocInfo, in CC_Sparc_Assign_Ret_Split_64() argument 93 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Ret_Split_64() 99 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Ret_Split_64() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 899 CCValAssign::LocInfo LocInfo, 1102 MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, 1108 MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, 1114 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaISelLowering.cpp | 124 CCValAssign::LocInfo LocInfo, in CC_Xtensa_Custom() argument 139 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Xtensa_Custom() 151 LocInfo = CCValAssign::SExt; in CC_Xtensa_Custom() 153 LocInfo = CCValAssign::ZExt; in CC_Xtensa_Custom() 155 LocInfo = CCValAssign::AExt; in CC_Xtensa_Custom() 191 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Xtensa_Custom() 193 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Register, LocVT, LocInfo)); in CC_Xtensa_Custom()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 48 CCValAssign::LocInfo LocInfo, in assignArg() 56 LocInfo, Flags, State, Info.IsFixed, IsRet, Info.Ty, in assignArg() 194 CCValAssign::LocInfo LocInfo, in assignArg() 205 LocInfo, Flags, State, /*IsFixed=*/true, IsRet, Info.Ty, in assignArg()
|