Home
last modified time | relevance | path

Searched defs:ArgRegs (Results 1 – 17 of 17) sorted by relevance

/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.cpp72 static const MCPhysReg ArgRegs[] = { CC_PPC32_SVR4_Custom_AlignArgRegs() local
97 static const MCPhysReg ArgRegs[] = { CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128() local
122 static const MCPhysReg ArgRegs[] = { CC_PPC32_SVR4_Custom_AlignFPArgRegs() local
[all...]
H A DPPCFastISel.cpp1374 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
1602 SmallVector<unsigned, 8> ArgRegs; fastLowerCall() local
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.h34 SmallVector<Register> ArgRegs; member
/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1876 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
2224 SmallVector<Register, 8> ArgRegs; ARMEmitLibcall() local
2333 SmallVector<Register, 8> ArgRegs; SelectCall() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp445 ArrayRef<MCPhysReg> ArgRegs = RISCV::getArgGPRs(Subtarget.getTargetABI()); saveVarArgRegisters() local
/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp409 ArrayRef<MCPhysReg> ArgRegs = ABI.GetVarArgRegs(); in lowerFormalArguments() local
H A DMipsISelLowering.cpp4444 ArrayRef<MCPhysReg> ArgRegs = ABI.GetByValArgRegs(); passByValArg() local
4527 ArrayRef<MCPhysReg> ArgRegs = ABI.GetVarArgRegs(); writeVarArgRegs() local
/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp559 static const MCPhysReg ArgRegs[] = {ARC::R0, ARC::R1, ARC::R2, ARC::R3, in LowerCallArguments() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp96 lowerCall(MachineIRBuilder & MIRBuilder,const CallBase & CB,ArrayRef<Register> ResRegs,ArrayRef<ArrayRef<Register>> ArgRegs,Register SwiftErrorVReg,std::optional<PtrAuthInfo> PAI,Register ConvergenceCtrlToken,std::function<unsigned ()> GetCalleeReg) const lowerCall() argument
/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp371 ArrayRef<MCPhysReg> ArgRegs = ArrayRef(GPRArgRegs); in LowerFormalArguments() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp752 passSpecialInputs(MachineIRBuilder & MIRBuilder,CCState & CCInfo,SmallVectorImpl<std::pair<MCRegister,Register>> & ArgRegs,CallLoweringInfo & Info) const passSpecialInputs() argument
/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1252 static const MCPhysReg ArgRegs[] = { LowerCCCArguments() local
/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp3283 SmallVector<unsigned, 16> ArgRegs; fastLowerCall() local
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp584 static const MCPhysReg ArgRegs[] = { LowerFormalArguments_32() local
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4027 ArrayRef<MCPhysReg> ArgRegs = ArrayRef(ArgGPRs); LowerFormalArguments() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp143 static const MCPhysReg ArgRegs[] = { CC_SkipOdd() local
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19696 ArrayRef<MCPhysReg> ArgRegs = RISCV::getArgGPRs(Subtarget.getTargetABI()); LowerFormalArguments() local