| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/GlSel/ |
| H A D | M68kCallLowering.cpp | 35 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 38 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() 42 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 111 void M68kIncomingValueHandler::assignValueToReg(Register ValVReg, in assignValueToReg() argument 116 IncomingValueHandler::assignValueToReg(ValVReg, PhysReg, VA); in assignValueToReg() 119 void M68kIncomingValueHandler::assignValueToAddress(Register ValVReg, in assignValueToAddress() argument 127 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
|
| H A D | M68kCallLowering.h | 54 void assignValueToReg(Register ValVReg, Register PhysReg, 57 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 111 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 119 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() 124 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 126 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToAddress() 249 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 256 assert(MRI.getType(ValVReg).isScalar() && "Only scalars supported atm"); in assignValueToAddress() 259 MIRBuilder.buildTrunc(ValVReg, LoadVReg); in assignValueToAddress() 262 buildLoad(ValVReg, Addr, MemTy, MPO); in assignValueToAddress() 275 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 288 MIRBuilder.buildCopy(ValVReg, PhysReg); in assignValueToReg() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 81 void PPCIncomingValueHandler::assignValueToReg(Register ValVReg, in assignValueToReg() argument 85 IncomingValueHandler::assignValueToReg(ValVReg, PhysReg, VA); in assignValueToReg() 88 void PPCIncomingValueHandler::assignValueToAddress(Register ValVReg, in assignValueToAddress() argument 101 BuildLoad(MIRBuilder, MPO, MemTy, ValVReg, Addr); in assignValueToAddress()
|
| H A D | PPCCallLowering.h | 48 void assignValueToReg(Register ValVReg, Register PhysReg, 51 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 94 void assignValueToReg(Register ValVReg, Register PhysReg, 100 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, 128 void MipsIncomingValueHandler::assignValueToReg(Register ValVReg, in assignValueToReg() argument 132 IncomingValueHandler::assignValueToReg(ValVReg, PhysReg, VA); in assignValueToReg() 150 void MipsIncomingValueHandler::assignValueToAddress(Register ValVReg, in assignValueToAddress() argument 157 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress() 199 void assignValueToReg(Register ValVReg, Register PhysReg, 215 void MipsOutgoingValueHandler::assignValueToReg(Register ValVReg, in assignValueToReg() argument 218 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() 239 void MipsOutgoingValueHandler::assignValueToAddress(Register ValVReg, in assignValueToAddress() argument [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 107 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 110 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() 114 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 117 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToAddress() 188 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 194 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress() 197 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 200 IncomingValueHandler::assignValueToReg(ValVReg, PhysReg, VA); in assignValueToReg()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 41 return Handler.extendRegister(ValVReg, VA); in extendRegisterMin32() 62 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 64 Register ExtReg = extendRegisterMin32(*this, ValVReg, VA); in assignValueToReg() 105 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 118 MIRBuilder.buildTrunc(ValVReg, Extended); in assignValueToReg() 122 IncomingValueHandler::assignValueToReg(ValVReg, PhysReg, VA); in assignValueToReg() 132 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress() 205 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 208 Register ExtReg = extendRegisterMin32(*this, ValVReg, VA); in assignValueToReg() 221 MIRBuilder.buildStore(ValVReg, Addr, *MMO); in assignValueToAddress() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 158 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 161 IncomingValueHandler::assignValueToReg(ValVReg, PhysReg, VA); in assignValueToReg() 164 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 184 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress() 272 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg() 275 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() 279 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress() 284 MIRBuilder.buildStore(ValVReg, Addr, *MMO); in assignValueToAddress() 296 Register ValVReg = Arg.Regs[RegIndex]; in assignValueToAddress() local 306 ValVReg = extendRegister(ValVReg, VA, MaxSize); in assignValueToAddress() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 261 virtual void assignValueToReg(Register ValVReg, Register PhysReg, 267 virtual void assignValueToAddress(Register ValVReg, Register Addr, 317 void assignValueToReg(Register ValVReg, Register PhysReg,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 1154 void CallLowering::IncomingValueHandler::assignValueToReg(Register ValVReg, in assignValueToReg() argument 1159 const LLT RegTy = MRI.getType(ValVReg); in assignValueToReg() 1162 MIRBuilder.buildCopy(ValVReg, PhysReg); in assignValueToReg() 1168 MIRBuilder.buildTrunc(ValVReg, Hint); in assignValueToReg()
|