Home
last modified time | relevance | path

Searched refs:ArgFlagsTy (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h20 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 DAArch64CallingConvention.cpp45 MVT LocVT, ISD::ArgFlagsTy &ArgFlags, in finishStackBlock()
117 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Stack_Block()
136 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Block()
/freebsd/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,
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 DARMCallingConv.cpp51 ISD::ArgFlagsTy ArgFlags, in CC_ARM_APCS_Custom_f64()
104 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_Custom_f64()
136 ISD::ArgFlagsTy ArgFlags, in RetCC_ARM_APCS_Custom_f64()
147 ISD::ArgFlagsTy ArgFlags, in RetCC_ARM_AAPCS_Custom_f64()
172 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_Custom_Aggregate()
300 ISD::ArgFlagsTy ArgFlags, CCState &State) { in CC_ARM_AAPCS_Custom_f16()
308 ISD::ArgFlagsTy ArgFlags, in CC_ARM_AAPCS_VFP_Custom_f16()
/freebsd/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,
45 ISD::ArgFlagsTy ArgFlags, CCState &State);
H A DPPCCallingConv.cpp16 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument
30 ISD::ArgFlagsTy &ArgFlags, in CC_PPC64_ELF_Shadow_GPR_Regs()
62 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_Dummy()
70 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_AlignArgRegs()
96 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128()
120 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_AlignFPArgRegs()
148 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SPE_CustomSplitFP64()
177 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SPE_RetF64()
H A DPPCMachineFunctionInfo.h151 std::vector<std::pair<Register, ISD::ArgFlagsTy>> LiveInAttrs;
260 void addLiveInAttr(Register VReg, ISD::ArgFlagsTy Flags) { in addLiveInAttr()
H A DPPCMachineFunctionInfo.cpp63 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 DCallLowering.h51 SmallVector<ISD::ArgFlagsTy, 4> Flags;
55 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(),
82 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(),
87 this->Flags.push_back(ISD::ArgFlagsTy()); in BaseArgInfo()
95 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(),
201 ISD::ArgFlagsTy Flags, CCState &State) { in assignArg()
267 ISD::ArgFlagsTy Flags) = 0;
276 ISD::ArgFlagsTy Flags) const;
366 ISD::ArgFlagsTy getAttributesForArgIdx(const CallBase &Call,
370 ISD::ArgFlagsTy getAttributesForReturn(const CallBase &Call) const;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp47 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/SystemZ/
H A DSystemZCallingConv.h82 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
97 ISD::ArgFlagsTy &ArgFlags, in CC_SystemZ_I128Indirect()
147 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_XPLINK64_Shadow_Reg()
170 ISD::ArgFlagsTy &ArgFlags, in CC_XPLINK64_Allocate128BitVararg()
206 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in RetCC_SystemZ_Error() argument
212 ISD::ArgFlagsTy &, CCState &) { in CC_SystemZ_Error() argument
217 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_SystemZ_GHC_Error() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h27 struct ArgFlagsTy { struct
62 ArgFlagsTy() in ArgFlagsTy() argument
196 ArgFlagsTy Flags; argument
212 InputArg(ArgFlagsTy flags, EVT vt, EVT argvt, bool used, in InputArg()
234 ArgFlagsTy Flags;
250 OutputArg(ArgFlagsTy flags, MVT vt, EVT argvt, bool isfixed, in OutputArg()
H A DCallingConvLower.h158 ISD::ArgFlagsTy ArgFlags, CCState &State);
165 ISD::ArgFlagsTy &ArgFlags, CCState &State);
186 SmallVector<ISD::ArgFlagsTy, 4> PendingArgFlags;
290 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
434 ISD::ArgFlagsTy ArgFlags);
487 SmallVectorImpl<ISD::ArgFlagsTy> &getPendingArgFlags() { in getPendingArgFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp30 ISD::ArgFlagsTy &ArgFlags, in CC_X86_32_RegCall_Assign2Regs()
94 ISD::ArgFlagsTy &ArgFlags, in CC_X86_VectorCallAssignRegister()
131 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_VectorCall()
191 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_VectorCall()
230 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_X86_AnyReg_Error()
240 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_MCUInReg()
300 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_Intr()
336 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_Pointer()
229 CC_X86_AnyReg_Error(unsigned &,MVT &,MVT &,CCValAssign::LocInfo &,ISD::ArgFlagsTy &,CCState &) CC_X86_AnyReg_Error() argument
H A DX86CallingConv.h24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
28 ISD::ArgFlagsTy ArgFlags, CCState &State);
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.h27 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 DPPCCallLowering.cpp45 ISD::ArgFlagsTy Flags) override;
67 ISD::ArgFlagsTy Flags) { in getStackAddress()
170 ISD::ArgFlagsTy Flags) { in getStackAddress()
H A DPPCCallLowering.h57 ISD::ArgFlagsTy Flags) override;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp37 addFlagsUsingAttrFn(ISD::ArgFlagsTy &Flags, in addFlagsUsingAttrFn()
68 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx()
70 ISD::ArgFlagsTy Flags; in getAttributesForArgIdx()
77 ISD::ArgFlagsTy
79 ISD::ArgFlagsTy Flags; in getAttributesForReturn()
86 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes()
375 const ISD::ArgFlagsTy Flags) { in buildCopyFromRegs()
666 static unsigned extendOpFromFlags(llvm::ISD::ArgFlagsTy Flags) { in extendOpFromFlags()
710 ISD::ArgFlagsTy OrigFlags = Args[i].Flags[0]; in determineAssignments()
714 ISD::ArgFlagsTy Flags = OrigFlags; in determineAssignments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp43 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 DMipsCCState.h41 void PreAnalyzeFormalArgument(const Type *ArgTy, ISD::ArgFlagsTy Flags);
128 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp71 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags, in assignArg()
95 ISD::ArgFlagsTy Flags) override { in getStackAddress()
195 ISD::ArgFlagsTy Flags) override { in getStackAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h40 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_M68k_Any_AssignToReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.h64 ISD::ArgFlagsTy Flags) override;

123