Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/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);
42 ISD::ArgFlagsTy ArgFlags, CCState &State);
44 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
47 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
[all …]
H A DAArch64CallingConvention.cpp43 MVT LocVT, ISD::ArgFlagsTy &ArgFlags, in finishStackBlock()
106 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Stack_Block()
125 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Block()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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,
42 ISD::ArgFlagsTy ArgFlags, CCState &State);
H A DPPCCallingConv.cpp16 CCValAssign::LocInfo &, ISD::ArgFlagsTy &, in CC_PPC_AnyReg_Error() argument
26 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_Dummy()
34 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_AlignArgRegs()
60 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128()
84 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SVR4_Custom_AlignFPArgRegs()
112 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SPE_CustomSplitFP64()
141 ISD::ArgFlagsTy &ArgFlags, in CC_PPC32_SPE_RetF64()
H A DPPCMachineFunctionInfo.h151 std::vector<std::pair<Register, ISD::ArgFlagsTy>> LiveInAttrs;
248 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()
/openbsd-src/gnu/llvm/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>(),
187 ISD::ArgFlagsTy Flags, CCState &State) { in assignArg()
254 ISD::ArgFlagsTy Flags) = 0;
263 ISD::ArgFlagsTy Flags) const;
352 ISD::ArgFlagsTy getAttributesForArgIdx(const CallBase &Call,
356 ISD::ArgFlagsTy getAttributesForReturn(const CallBase &Call) const;
[all …]
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCallingConvLower.cpp44 Align MinAlign, ISD::ArgFlagsTy ArgFlags) { in HandleByVal()
88 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; in AnalyzeFormalArguments()
101 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in CheckReturn()
115 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in AnalyzeReturn()
128 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in AnalyzeCallOperands()
141 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, in AnalyzeCallOperands()
146 ISD::ArgFlagsTy ArgFlags = Flags[i]; in AnalyzeCallOperands()
163 ISD::ArgFlagsTy Flags = Ins[i].Flags; in AnalyzeCallResult()
176 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult()
205 ISD::ArgFlagsTy Flags; in getRemainingRegParmsForType()
/openbsd-src/gnu/llvm/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.h156 ISD::ArgFlagsTy ArgFlags, CCState &State);
163 ISD::ArgFlagsTy &ArgFlags, CCState &State);
182 SmallVector<ISD::ArgFlagsTy, 4> PendingArgFlags;
288 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
427 ISD::ArgFlagsTy ArgFlags);
480 SmallVectorImpl<ISD::ArgFlagsTy> &getPendingArgFlags() { in getPendingArgFlags()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86CallingConv.cpp29 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()
H A DX86CallingConv.h24 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
28 ISD::ArgFlagsTy ArgFlags, CCState &State);
H A DX86CallLowering.cpp70 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags, in assignArg()
94 ISD::ArgFlagsTy Flags) override { in getStackAddress()
188 ISD::ArgFlagsTy Flags) override { in getStackAddress()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp36 addFlagsUsingAttrFn(ISD::ArgFlagsTy &Flags, in addFlagsUsingAttrFn()
64 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx()
66 ISD::ArgFlagsTy Flags; in getAttributesForArgIdx()
73 ISD::ArgFlagsTy
75 ISD::ArgFlagsTy Flags; in getAttributesForReturn()
82 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes()
338 const ISD::ArgFlagsTy Flags) { in buildCopyFromRegs()
580 static unsigned extendOpFromFlags(llvm::ISD::ArgFlagsTy Flags) { in extendOpFromFlags()
624 ISD::ArgFlagsTy OrigFlags = Args[i].Flags[0]; in determineAssignments()
628 ISD::ArgFlagsTy Flags = OrigFlags; in determineAssignments()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp44 ISD::ArgFlagsTy Flags) override;
66 ISD::ArgFlagsTy Flags) { in getStackAddress()
169 ISD::ArgFlagsTy Flags) { in getStackAddress()
H A DPPCCallLowering.h56 ISD::ArgFlagsTy Flags) override;
/openbsd-src/gnu/llvm/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;
140 ISD::ArgFlagsTy Flags) { in getStackAddress()
207 ISD::ArgFlagsTy Flags) override;
230 ISD::ArgFlagsTy Flags) { in getStackAddress()
H A DMipsCCState.h41 void PreAnalyzeFormalArgument(const Type *ArgTy, ISD::ArgFlagsTy Flags);
128 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kCallingConv.h40 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_M68k_Any_AssignToReg()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.h63 ISD::ArgFlagsTy Flags) override;
H A DM68kCallLowering.cpp57 ISD::ArgFlagsTy Flags) override { in getStackAddress()
149 ISD::ArgFlagsTy Flags) { in getStackAddress()

123