| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallingConvention.h | 20 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 24 ISD::ArgFlagsTy ArgFlags, CCState &State); 27 ISD::ArgFlagsTy ArgFlags, CCState &State); 30 ISD::ArgFlagsTy ArgFlags, CCState &State); 33 ISD::ArgFlagsTy ArgFlags, CCState &State); 36 ISD::ArgFlagsTy ArgFlags, CCState &State); 39 ISD::ArgFlagsTy ArgFlags, CCState &State); 41 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 45 ISD::ArgFlagsTy ArgFlags, CCState &State); 48 ISD::ArgFlagsTy ArgFlags, CCState &State); [all …]
|
| H A D | AArch64CallingConvention.cpp | 44 MVT LocVT, ISD::ArgFlagsTy &ArgFlags, in finishStackBlock() 116 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Stack_Block() 135 ISD::ArgFlagsTy &ArgFlags, CCState &State) { 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, 37 ISD::ArgFlagsTy ArgFlags, CCState &State); 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 | 50 ISD::ArgFlagsTy ArgFlags, in CC_ARM_APCS_Custom_f64() 103 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_Custom_f64() 135 ISD::ArgFlagsTy ArgFlags, in RetCC_ARM_APCS_Custom_f64() 146 ISD::ArgFlagsTy ArgFlags, in RetCC_ARM_AAPCS_Custom_f64() 171 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_Custom_Aggregate() 300 ISD::ArgFlagsTy ArgFlags, CCState &State) { in CC_ARM_AAPCS_Custom_f16() 309 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_VFP_Custom_f16() 320 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_Common_Custom_f16_Stack()
|
| /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, 45 ISD::ArgFlagsTy ArgFlags, CCState &State);
|
| H A D | PPCCallingConv.cpp | 15 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument 29 ISD::ArgFlagsTy &ArgFlags, in CC_PPC64_ELF_Shadow_GPR_Regs() 61 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_Dummy() 69 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_AlignArgRegs() 95 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() 119 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_AlignFPArgRegs() 147 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SPE_CustomSplitFP64() 176 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SPE_RetF64()
|
| H A D | PPCMachineFunctionInfo.h | 151 std::vector<std::pair<Register, ISD::ArgFlagsTy>> LiveInAttrs; 260 void addLiveInAttr(Register VReg, ISD::ArgFlagsTy Flags) { in addLiveInAttr()
|
| H A D | PPCMachineFunctionInfo.cpp | 63 for (const std::pair<Register, ISD::ArgFlagsTy> &LiveIn : LiveInAttrs) in isLiveInSExt() 70 for (const std::pair<Register, ISD::ArgFlagsTy> &LiveIn : LiveInAttrs) in isLiveInZExt()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 52 SmallVector<ISD::ArgFlagsTy, 4> Flags; 56 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(), 83 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(), 88 this->Flags.push_back(ISD::ArgFlagsTy()); in BaseArgInfo() 96 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(), 202 ISD::ArgFlagsTy Flags, CCState &State) { in assignArg() 268 ISD::ArgFlagsTy Flags) = 0; 277 ISD::ArgFlagsTy Flags) const; 367 ISD::ArgFlagsTy getAttributesForArgIdx(const CallBase &Call, 371 ISD::ArgFlagsTy getAttributesForReturn(const CallBase &Call) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCallingConv.h | 82 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, 97 ISD::ArgFlagsTy &ArgFlags, in CC_SystemZ_I128Indirect() 148 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_XPLINK64_Pointer() 158 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_XPLINK64_Shadow_Reg() 181 ISD::ArgFlagsTy &ArgFlags, in CC_XPLINK64_Allocate128BitVararg() 217 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in RetCC_SystemZ_Error() argument 223 ISD::ArgFlagsTy &, CCState &) { in CC_SystemZ_Error() argument 228 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_SystemZ_GHC_Error() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVCallingConv.h | 23 ISD::ArgFlagsTy ArgFlags, CCState &State, 27 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 31 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 35 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
|
| H A D | RISCVCallingConv.cpp | 238 ISD::ArgFlagsTy ArgFlags1, unsigned ValNo2, in CC_RISCVAssign2XLen() 240 ISD::ArgFlagsTy ArgFlags2, bool EABI) { in CC_RISCVAssign2XLen() 326 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, in CC_RISCV() 478 SmallVectorImpl<ISD::ArgFlagsTy> &PendingArgFlags = in CC_RISCV() 535 ISD::ArgFlagsTy AF = PendingArgFlags[0]; in CC_RISCV() 623 ISD::ArgFlagsTy ArgFlags, CCState &State, in CC_RISCV_FastCC() 743 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, in CC_RISCV_GHC()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 47 Align MinAlign, ISD::ArgFlagsTy ArgFlags) { in HandleByVal() 91 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; in AnalyzeFormalArguments() 104 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in CheckReturn() 118 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in AnalyzeReturn() 131 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in AnalyzeCallOperands() 144 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, in AnalyzeCallOperands() 149 ISD::ArgFlagsTy ArgFlags = Flags[i]; in AnalyzeCallOperands() 166 ISD::ArgFlagsTy Flags = Ins[i].Flags; in AnalyzeCallResult() 179 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult() 208 ISD::ArgFlagsTy Flags; in getRemainingRegParmsForType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 29 ISD::ArgFlagsTy &ArgFlags, in CC_X86_32_RegCall_Assign2Regs() 93 ISD::ArgFlagsTy &ArgFlags, in CC_X86_VectorCallAssignRegister() 130 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_VectorCall() 190 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_VectorCall() 229 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_X86_AnyReg_Error() argument 239 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_MCUInReg() 299 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_Intr() 335 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_Pointer() 348 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_I128() 383 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_I128_FP128()
|
| H A D | X86CallingConv.h | 24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, 28 ISD::ArgFlagsTy ArgFlags, CCState &State);
|
| H A D | X86CallLowering.cpp | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetCallingConv.h | 27 struct ArgFlagsTy { struct 63 ArgFlagsTy() in ArgFlagsTy() argument 200 ArgFlagsTy Flags; argument 216 InputArg(ArgFlagsTy flags, EVT vt, EVT argvt, bool used, in InputArg() 238 ArgFlagsTy Flags; 254 OutputArg(ArgFlagsTy flags, MVT vt, EVT argvt, bool isfixed, in OutputArg()
|
| H A D | CallingConvLower.h | 159 ISD::ArgFlagsTy ArgFlags, CCState &State); 166 ISD::ArgFlagsTy &ArgFlags, CCState &State); 187 SmallVector<ISD::ArgFlagsTy, 4> PendingArgFlags; 292 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, 437 Align MinAlign, ISD::ArgFlagsTy ArgFlags); 490 SmallVectorImpl<ISD::ArgFlagsTy> &getPendingArgFlags() { in getPendingArgFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYCallingConv.h | 27 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_CSKY_ABIV2_SOFT_64() 46 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in Ret_CSKY_ABIV2_SOFT_64()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 42 ISD::ArgFlagsTy Flags) override; 64 ISD::ArgFlagsTy Flags) { in getStackAddress() 167 ISD::ArgFlagsTy Flags) { in getStackAddress()
|
| H A D | PPCCallLowering.h | 56 ISD::ArgFlagsTy Flags) override;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 36 addFlagsUsingAttrFn(ISD::ArgFlagsTy &Flags, in addFlagsUsingAttrFn() 67 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx() 69 ISD::ArgFlagsTy Flags; in getAttributesForArgIdx() 76 ISD::ArgFlagsTy 78 ISD::ArgFlagsTy Flags; in getAttributesForReturn() 85 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes() 374 const ISD::ArgFlagsTy Flags) { in buildCopyFromRegs() 665 static unsigned extendOpFromFlags(llvm::ISD::ArgFlagsTy Flags) { in extendOpFromFlags() 709 ISD::ArgFlagsTy OrigFlags = Args[i].Flags[0]; in determineAssignments() 713 ISD::ArgFlagsTy Flags = OrigFlags; in determineAssignments() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 43 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags, in assignArg() 71 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags, in assignArg() 100 ISD::ArgFlagsTy Flags) override; 141 ISD::ArgFlagsTy Flags) { in getStackAddress() 207 ISD::ArgFlagsTy Flags) override; 231 ISD::ArgFlagsTy Flags) { in getStackAddress()
|
| H A D | MipsCCState.h | 41 void PreAnalyzeFormalArgument(const Type *ArgTy, ISD::ArgFlagsTy Flags); 128 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kCallingConv.h | 40 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_M68k_Any_AssignToReg()
|