| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 90 MachinePointerInfo &MPO, in assignValueToAddress() argument 93 auto BuildLoad = [](MachineIRBuilder &MIRBuilder, MachinePointerInfo &MPO, in assignValueToAddress() 96 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 97 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 101 BuildLoad(MIRBuilder, MPO, MemTy, ValVReg, Addr); in assignValueToAddress() 105 MachinePointerInfo &MPO, in getStackAddress() argument 110 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| H A D | PPCCallLowering.h | 52 MachinePointerInfo &MPO, CCValAssign &VA) override; 55 MachinePointerInfo &MPO,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/GlSel/ |
| H A D | M68kCallLowering.cpp | 43 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 48 MachinePointerInfo &MPO, in getStackAddress() 122 MachinePointerInfo &MPO, in assignValueToAddress() argument 125 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 126 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 132 MachinePointerInfo &MPO, in getStackAddress() argument 137 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| H A D | M68kCallLowering.h | 58 MachinePointerInfo &MPO, CCValAssign &VA) override; 61 MachinePointerInfo &MPO,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 98 MachinePointerInfo &MPO, 137 MachinePointerInfo &MPO, in getStackAddress() argument 145 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 155 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 156 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 203 MachinePointerInfo &MPO, 228 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 247 MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 418 MachinePointerInfo MPO = MachinePointerInfo::getFixedStack(MF, FI); in lowerFormalArguments() local 420 const LLT PtrTy = LLT::pointer(MPO.getAddrSpace(), 32); in lowerFormalArguments() [all …]
|
| H A D | MipsLegalizerInfo.cpp | 518 MachinePointerInfo MPO; in legalizeIntrinsic() local 523 MPO, MachineMemOperand::MOLoad, PtrTy, Align(4))); in legalizeIntrinsic() 526 MPO, MachineMemOperand::MOStore, PtrTy, Align(4))); in legalizeIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 94 MachinePointerInfo &MPO, in getStackAddress() 107 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 125 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 128 MPO, MachineMemOperand::MOStore, MemTy, Align(1)); in assignValueToAddress() 231 MachinePointerInfo &MPO, in getStackAddress() 243 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 258 auto LoadVReg = buildLoad(LLT::scalar(32), Addr, MemTy, MPO); in assignValueToAddress() 262 buildLoad(ValVReg, Addr, MemTy, MPO); in assignValueToAddress() 267 MachinePointerInfo &MPO) { in buildLoad() 270 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in buildLoad() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 92 MachinePointerInfo &MPO, in getStackAddress() 103 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 115 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 119 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 120 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 172 MachinePointerInfo &MPO, in getStackAddress() 181 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 189 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 192 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, in assignValueToAddress() 193 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 135 MachinePointerInfo &MPO, in getStackAddress() 144 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 182 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, LocTy, in assignValueToAddress() 183 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 234 MachinePointerInfo &MPO, in getStackAddress() 246 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 257 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 282 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 283 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 288 Register Addr, LLT MemTy, MachinePointerInfo &MPO, in assignValueToAddress() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 52 MachinePointerInfo &MPO, in getStackAddress() 58 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 90 MachinePointerInfo &MPO, in getStackAddress() 98 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 130 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, in assignValueToAddress() 131 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 179 MachinePointerInfo &MPO, in getStackAddress() 189 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 201 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 219 MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 246 MachinePointerInfo &MPO, 268 LLT MemTy, MachinePointerInfo &MPO, 276 MachinePointerInfo &MPO, in assignValueToAddress() 278 assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); in assignValueToAddress()
|
| H A D | Utils.h | 280 Align inferAlignFromPtrInfo(MachineFunction &MF, const MachinePointerInfo &MPO);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 609 const MachinePointerInfo &MPO) { in inferAlignFromPtrInfo() argument 610 auto PSV = MPO.V.dyn_cast<const PseudoSourceValue *>(); in inferAlignFromPtrInfo() 614 MPO.Offset); in inferAlignFromPtrInfo() 617 if (const Value *V = MPO.V.dyn_cast<const Value *>()) { in inferAlignFromPtrInfo()
|
| H A D | CallLowering.cpp | 683 MachinePointerInfo MPO; in handleAssignments() local 685 MemTy.getSizeInBytes(), VA.getLocMemOffset(), MPO, Flags); in handleAssignments() 687 Handler.assignValueToAddress(Args[i], Part, StackAddr, MemTy, MPO, VA); in handleAssignments() 697 MachinePointerInfo MPO; in handleAssignments() local 699 Flags.getByValSize(), VA.getLocMemOffset(), MPO, Flags); in handleAssignments()
|