| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 38 const MachinePointerInfo &MPO, 41 MachinePointerInfo &MPO, 57 const MachinePointerInfo &MPO, in assignValueToAddress() argument 63 MachinePointerInfo &MPO, in getStackAddress() argument 150 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() argument 154 const MachinePointerInfo &MPO, LLT MemTy, in assignValueToAddress() 157 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 158 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 162 BuildLoad(MIRBuilder, MPO, MemTy, ValVReg, Addr); in assignValueToAddress() 166 MachinePointerInfo &MPO, in getStackAddress() argument [all …]
|
| H A D | PPCCallLowering.h | 51 const MachinePointerInfo &MPO, 55 MachinePointerInfo &MPO,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 67 const MachinePointerInfo &MPO, in assignValueToAddress() 72 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 73 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 78 MachinePointerInfo &MPO, in getStackAddress() 86 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 158 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() argument 161 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 162 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 168 MachinePointerInfo &MPO, in getStackAddress() argument 173 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| H A D | M68kCallLowering.h | 59 const MachinePointerInfo &MPO, 63 MachinePointerInfo &MPO,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.cpp | 63 MachinePointerInfo &MPO, in getStackAddress() 76 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 81 const MachinePointerInfo &MPO, in assignValueToAddress() 88 MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 143 MachinePointerInfo MPO; in assignCustomValue() local 145 MemTy.getSizeInBytes(), VAHi.getLocMemOffset(), MPO, Arg.Flags[0]); in assignCustomValue() 147 assignValueToAddress(NewRegs[1], StackAddr, MemTy, MPO, in assignCustomValue() 214 MachinePointerInfo &MPO, in getStackAddress() 219 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 225 const MachinePointerInfo &MPO, in assignValueToAddress() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 99 MachinePointerInfo &MPO, 102 const MachinePointerInfo &MPO, 140 MachinePointerInfo &MPO, in getStackAddress() argument 148 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 154 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() argument 157 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 158 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 206 MachinePointerInfo &MPO, 210 const MachinePointerInfo &MPO, 230 MachinePointerInfo &MPO, in getStackAddress() argument [all …]
|
| H A D | MipsLegalizerInfo.cpp | 514 MachinePointerInfo MPO; in legalizeIntrinsic() local 519 MPO, MachineMemOperand::MOLoad, PtrTy, Align(4))); in legalizeIntrinsic() 522 MPO, MachineMemOperand::MOStore, PtrTy, Align(4))); in legalizeIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 102 MachinePointerInfo &MPO, in getStackAddress() 115 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 133 const MachinePointerInfo &MPO, in assignValueToAddress() 137 MPO, MachineMemOperand::MOStore, MemTy, Align(1)); in assignValueToAddress() 247 MachinePointerInfo &MPO, in getStackAddress() 259 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 261 return MIRBuilder.buildFrameIndex(LLT::pointer(MPO.getAddrSpace(), 32), FI) in getStackAddress() 266 const MachinePointerInfo &MPO, in assignValueToAddress() 275 auto LoadVReg = buildLoad(LLT::scalar(32), Addr, MemTy, MPO); in assignValueToAddress() 279 buildLoad(ValVReg, Addr, MemTy, MPO); in assignValueToAddress() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86CallLowering.cpp | 93 MachinePointerInfo &MPO, in getStackAddress() 104 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 116 const MachinePointerInfo &MPO, in assignValueToAddress() 121 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 122 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 193 MachinePointerInfo &MPO, in getStackAddress() 202 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 210 const MachinePointerInfo &MPO, in assignValueToAddress() 214 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, in assignValueToAddress() 215 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 145 MachinePointerInfo &MPO, in getStackAddress() 154 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 175 const MachinePointerInfo &MPO, in assignValueToAddress() 193 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, LocTy, in assignValueToAddress() 194 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 256 MachinePointerInfo &MPO, in getStackAddress() 268 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 279 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 347 const MachinePointerInfo &MPO, in assignValueToAddress() 352 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 52 MachinePointerInfo &MPO, in getStackAddress() 58 const MachinePointerInfo &MPO, in assignValueToAddress() 104 MachinePointerInfo &MPO, in getStackAddress() 112 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 140 const MachinePointerInfo &MPO, in assignValueToAddress() 145 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, in assignValueToAddress() 146 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 194 MachinePointerInfo &MPO, in getStackAddress() 204 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 228 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 267 MachinePointerInfo &MPO, 289 LLT MemTy, const MachinePointerInfo &MPO, 297 const MachinePointerInfo &MPO, in assignValueToAddress() 299 assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); in assignValueToAddress()
|
| H A D | Utils.h | 357 const MachinePointerInfo &MPO);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 882 MachinePointerInfo MPO; in handleAssignments() local 887 VA.getLocMemOffset(), MPO, Flags); in handleAssignments() 894 Handler.assignValueToAddress(ArgReg, StackAddr, PointerTy, MPO, VA); in handleAssignments() 896 Handler.assignValueToAddress(Args[i], Part, StackAddr, MemTy, MPO, in handleAssignments() 903 MachinePointerInfo MPO; in handleAssignments() local 905 Flags.getByValSize(), VA.getLocMemOffset(), MPO, Flags); in handleAssignments() 954 MachinePointerInfo MPO = MachinePointerInfo::getUnknownStack(MF); in handleAssignments() local 960 MIRBuilder.buildLoad(Args[i].OrigRegs[0], Args[i].Regs[0], MPO, in handleAssignments()
|
| H A D | Utils.cpp | 894 const MachinePointerInfo &MPO) { in inferAlignFromPtrInfo() argument 895 auto PSV = dyn_cast_if_present<const PseudoSourceValue *>(MPO.V); in inferAlignFromPtrInfo() 899 MPO.Offset); in inferAlignFromPtrInfo() 902 if (const Value *V = dyn_cast_if_present<const Value *>(MPO.V)) { in inferAlignFromPtrInfo()
|