Home
last modified time | relevance | path

Searched refs:addLoc (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVCallingConv.cpp248 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_RISCVAssign2XLen()
257 State.addLoc( in CC_RISCVAssign2XLen()
261 State.addLoc(CCValAssign::getMem( in CC_RISCVAssign2XLen()
269 State.addLoc( in CC_RISCVAssign2XLen()
273 State.addLoc(CCValAssign::getMem( in CC_RISCVAssign2XLen()
354 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
393 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
400 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
407 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
414 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_RISCV()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp60 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_RegCall_Assign2Regs()
106 State.addLoc( in CC_X86_VectorCallAssignRegister()
112 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_VectorCallAssignRegister()
172 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_64_VectorCall()
212 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_VectorCall()
262 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_X86_32_MCUInReg()
285 State.addLoc(It); in CC_X86_32_MCUInReg()
329 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_X86_Intr()
371 State.addLoc(PendingMembers[0]); in CC_X86_64_I128()
372 State.addLoc(PendingMembers[1]); in CC_X86_64_I128()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.cpp27 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
34 State.addLoc(CCValAssign::getCustomMem( in f64AssignAPCS()
41 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAPCS()
43 State.addLoc(CCValAssign::getCustomMem( in f64AssignAPCS()
81 State.addLoc(CCValAssign::getCustomMem( in f64AssignAAPCS()
95 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64AssignAAPCS()
96 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in f64AssignAAPCS()
127 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in f64RetAssign()
128 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in f64RetAssign()
236 State.addLoc(PendingMember); in CC_ARM_AAPCS_Custom_Aggregate()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.h34 State.addLoc( in CC_CSKY_ABIV2_SOFT_64()
40 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_CSKY_ABIV2_SOFT_64()
57 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in Ret_CSKY_ABIV2_SOFT_64()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.cpp166 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_CustomSplitFP64()
167 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in CC_PPC32_SPE_CustomSplitFP64()
191 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_PPC32_SPE_RetF64()
192 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i], in CC_PPC32_SPE_RetF64()
H A DPPCISelLowering.cpp6898 State.addLoc(CCValAssign::getMem(ValNo, MVT::INVALID_SIMPLE_VALUE_TYPE, in CC_AIX()
6920 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, RegVT, LocInfo)); in CC_AIX()
6922 State.addLoc(CCValAssign::getMem(ValNo, MVT::INVALID_SIMPLE_VALUE_TYPE, in CC_AIX()
6947 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, RegVT, LocInfo)); in CC_AIX()
6949 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, RegVT, LocInfo)); in CC_AIX()
6963 State.addLoc(CCValAssign::getReg(ValNo, ValVT, FReg, LocVT, LocInfo)); in CC_AIX()
6974 State.addLoc( in CC_AIX()
6984 State.addLoc( in CC_AIX()
7008 State.addLoc(CCValAssign::getReg(ValNo, ValVT, VReg, LocVT, LocInfo)); in CC_AIX()
7015 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h137 State.addLoc(It); in CC_SystemZ_I128Indirect()
205 State.addLoc( in CC_XPLINK64_Allocate128BitVararg()
208 State.addLoc( in CC_XPLINK64_Allocate128BitVararg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp103 State.addLoc(It); in finishStackBlock()
184 State.addLoc(It); in CC_AArch64_Custom_Block()
195 State.addLoc(CCValAssign::getReg(It.getValNo(), MVT::i32, in CC_AArch64_Custom_Block()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h68 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_M68k_Any_AssignToReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp53 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, in CC_Sparc_Assign_SRet()
68 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Split_64()
71 State.addLoc(CCValAssign::getCustomMem( in CC_Sparc_Assign_Split_64()
78 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Split_64()
80 State.addLoc(CCValAssign::getCustomMem( in CC_Sparc_Assign_Split_64()
95 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Ret_Split_64()
101 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Sparc_Assign_Ret_Split_64()
138 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in Analyze_CC_Sparc64_Full()
153 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in Analyze_CC_Sparc64_Full()
168 State.addLoc(CCValAssign::getReg(ValNo, ValVT, SP::F0 + Offset/4, in Analyze_CC_Sparc64_Half()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in HandleByVal()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h236 void addLoc(const CCValAssign &V) { in addLoc() function
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp6665 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_LoongArchAssign2GRLen()
6671 State.addLoc( in CC_LoongArchAssign2GRLen()
6675 State.addLoc(CCValAssign::getMem( in CC_LoongArchAssign2GRLen()
6682 State.addLoc( in CC_LoongArchAssign2GRLen()
6686 State.addLoc(CCValAssign::getMem( in CC_LoongArchAssign2GRLen()
6770 State.addLoc( in CC_LoongArch()
6775 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_LoongArch()
6778 State.addLoc( in CC_LoongArch()
6782 State.addLoc( in CC_LoongArch()
6845 State.addLoc(It); in CC_LoongArch()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp352 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Xtensa_Custom()
404 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Xtensa_Custom()
406 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Register, LocVT, LocInfo)); in CC_Xtensa_Custom()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp410 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments()
418 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); in AnalyzeArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1232 CCInfo.addLoc( in analyzeArguments()
1245 CCInfo.addLoc(CCValAssign::getReg(i, VT, Reg, VT, CCValAssign::Full)); in analyzeArguments()
1314 CCInfo.addLoc(CCValAssign::getReg(i, VT, Reg, VT, CCValAssign::Full)); in analyzeReturnValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3129 State.addLoc( in CC_MipsO32()
3133 State.addLoc( in CC_MipsO32()
3156 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_MipsO32()
3158 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MipsO32()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp380 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Lanai32_VarArg()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1353 CCInfo.addLoc(CCValAssign::getMem(ArgLocs.size(), VT.getSimpleVT(), in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1313 State.addLoc(CCValAssign::getCustomMem(InIndex++, RegisterVT, in analyzeFormalArgumentsCompute()