Home
last modified time | relevance | path

Searched defs:ArgFlags (Results 1 – 23 of 23) sorted by relevance

/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.cpp30 CC_PPC64_ELF_Shadow_GPR_Regs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC64_ELF_Shadow_GPR_Regs() argument
62 CC_PPC32_SVR4_Custom_Dummy(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_Dummy() argument
70 CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_AlignArgRegs() argument
96 CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() argument
120 CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SVR4_Custom_AlignFPArgRegs() argument
148 CC_PPC32_SPE_CustomSplitFP64(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SPE_CustomSplitFP64() argument
177 CC_PPC32_SPE_RetF64(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_PPC32_SPE_RetF64() argument
H A DPPCFastISel.cpp1376 processCallArgs(SmallVectorImpl<Value * > & Args,SmallVectorImpl<unsigned> & ArgRegs,SmallVectorImpl<MVT> & ArgVTs,SmallVectorImpl<ISD::ArgFlagsTy> & ArgFlags,SmallVectorImpl<unsigned> & RegArgs,CallingConv::ID CC,unsigned & NumBytes,bool IsVarArg) processCallArgs() argument
1604 SmallVector<ISD::ArgFlagsTy, 8> ArgFlags; fastLowerCall() local
H A DPPCISelLowering.cpp6032 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; LowerCall_32SVR4() local
6852 CC_AIX(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & S) CC_AIX() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp30 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
94 CC_X86_VectorCallAssignRegister(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_VectorCallAssignRegister() argument
131 CC_X86_64_VectorCall(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_64_VectorCall() argument
191 CC_X86_32_VectorCall(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_VectorCall() argument
240 CC_X86_32_MCUInReg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_32_MCUInReg() argument
300 CC_X86_Intr(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_Intr() argument
336 CC_X86_64_Pointer(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_X86_64_Pointer() argument
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp300 ISD::ArgFlagsTy ArgFlags, CCStat in CC_ARM_AAPCS_Custom_f16() argument
51 CC_ARM_APCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_APCS_Custom_f64() argument
104 CC_ARM_AAPCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_Custom_f64() argument
136 RetCC_ARM_APCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) RetCC_ARM_APCS_Custom_f64() argument
147 RetCC_ARM_AAPCS_Custom_f64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) RetCC_ARM_AAPCS_Custom_f64() argument
172 CC_ARM_AAPCS_Custom_Aggregate(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_Custom_Aggregate() argument
308 CC_ARM_AAPCS_VFP_Custom_f16(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_ARM_AAPCS_VFP_Custom_f16() argument
[all...]
H A DARMFastISel.cpp1878 ProcessCallArgs(SmallVectorImpl<Value * > & Args,SmallVectorImpl<Register> & ArgRegs,SmallVectorImpl<MVT> & ArgVTs,SmallVectorImpl<ISD::ArgFlagsTy> & ArgFlags,SmallVectorImpl<Register> & RegArgs,CallingConv::ID CC,unsigned & NumBytes,bool isVarArg) ProcessCallArgs() argument
2226 SmallVector<ISD::ArgFlagsTy, 8> ArgFlags; ARMEmitLibcall() local
2335 SmallVector<ISD::ArgFlagsTy, 8> ArgFlags; SelectCall() local
[all...]
/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()
/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp47 Align MinAlign, ISD::ArgFlagsTy ArgFlags) { in HandleByVal() argument
91 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; in AnalyzeFormalArguments() local
104 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in CheckReturn() local
118 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in AnalyzeReturn() local
131 ISD::ArgFlagsTy ArgFlags in AnalyzeCallOperands() local
149 ISD::ArgFlagsTy ArgFlags = Flags[i]; AnalyzeCallOperands() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp45 finishStackBlock(SmallVectorImpl<CCValAssign> & PendingMembers,MVT LocVT,ISD::ArgFlagsTy & ArgFlags,CCState & State,Align SlotAlign) finishStackBlock() argument
117 CC_AArch64_Custom_Stack_Block(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_AArch64_Custom_Stack_Block() argument
136 CC_AArch64_Custom_Block(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_AArch64_Custom_Block() argument
[all...]
H A DAArch64ISelLowering.cpp7809 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; analyzeCallOperands() local
[all...]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h97 ISD::ArgFlagsTy &ArgFlags, in CC_SystemZ_I128Indirect() argument
147 CC_XPLINK64_Shadow_Reg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_XPLINK64_Shadow_Reg() argument
170 CC_XPLINK64_Allocate128BitVararg(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_XPLINK64_Allocate128BitVararg() argument
/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h40 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_M68k_Any_AssignToReg()
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp46 ISD::ArgFlagsTy &ArgFlags, CCState &State) in CC_Sparc_Assign_SRet() argument
59 ISD::ArgFlagsTy &ArgFlags, CCState &State) in CC_Sparc_Assign_Split_64() argument
85 ISD::ArgFlagsTy &ArgFlags, CCState &State) in CC_Sparc_Assign_Ret_Split_64() argument
109 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in Analyze_CC_Sparc64_Full() argument
159 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in Analyze_CC_Sparc64_Half() argument
196 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_Sparc64_Full() argument
203 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_Sparc64_Half() argument
210 RetCC_Sparc64_Full(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) RetCC_Sparc64_Full() argument
217 RetCC_Sparc64_Half(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) RetCC_Sparc64_Half() argument
[all...]
/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp117 CC_Xtensa_Custom(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_Xtensa_Custom() argument
/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DSuspiciousCallArgumentCheck.cpp218 SmallVector<int, SmallVectorSize> ArgFlags(ArgLen); in applyJaroWinklerHeuristic() local
/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp275 CC_MipsO32_FP32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP32() argument
281 CC_MipsO32_FP64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP64() argument
H A DMipsISelLowering.cpp2900 CC_MipsO32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,ArrayRef<MCPhysReg> F64Regs) CC_MipsO32() argument
3023 CC_MipsO32_FP32(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP32() argument
3031 CC_MipsO32_FP64(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_MipsO32_FP64() argument
[all...]
/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp500 ISD::ArgFlagsTy ArgFlags = Args[ValNo].Flags; AnalyzeArguments() local
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp369 CC_Lanai32_VarArg(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_Lanai32_VarArg() argument
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp3632 CC_LoongArch(const DataLayout & DL,LoongArchABI::ABI ABI,unsigned ValNo,MVT ValVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,bool IsFixed,bool IsRet,Type * OrigTy) CC_LoongArch() argument
3921 CC_LoongArch_GHC(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_LoongArch_GHC() argument
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp18931 CC_RISCV(const DataLayout & DL,RISCVABI::ABI ABI,unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,bool IsFixed,bool IsRet,Type * OrigTy,const RISCVTargetLowering & TLI,RVVArgDispatcher & RVVDispatcher) CC_RISCV() argument
19200 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; analyzeInputArgs() local
19235 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; analyzeOutputArgs() local
19419 CC_RISCV_FastCC(const DataLayout & DL,RISCVABI::ABI ABI,unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State,bool IsFixed,bool IsRet,Type * OrigTy,const RISCVTargetLowering & TLI,RVVArgDispatcher & RVVDispatcher) CC_RISCV_FastCC() argument
19535 CC_RISCV_GHC(unsigned ValNo,MVT ValVT,MVT LocVT,CCValAssign::LocInfo LocInfo,ISD::ArgFlagsTy ArgFlags,CCState & State) CC_RISCV_GHC() argument
20139 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; CanLowerReturn() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp142 CC_SkipOdd(unsigned & ValNo,MVT & ValVT,MVT & LocVT,CCValAssign::LocInfo & LocInfo,ISD::ArgFlagsTy & ArgFlags,CCState & State) CC_SkipOdd() argument
/llvm-project/clang/lib/Driver/
H A DDriver.cpp2293 Multilib::flags_list ArgFlags = TC.getMultilibFlags(C.getArgs()); HandleImmediateArgs() local