/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCCallLowering.cpp | 41 const MachinePointerInfo &MPO, 44 MachinePointerInfo &MPO, 60 const MachinePointerInfo &MPO, in assignValueToAddress() argument 66 MachinePointerInfo &MPO, in getStackAddress() argument 153 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() argument 157 const MachinePointerInfo &MPO, LLT MemTy, in assignValueToAddress() 160 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() 161 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 165 BuildLoad(MIRBuilder, MPO, MemTy, ValVReg, Addr); in assignValueToAddress() 169 MachinePointerInfo &MPO, in getStackAddress() argument [all …]
|
H A D | PPCCallLowering.h | 52 const MachinePointerInfo &MPO, 56 MachinePointerInfo &MPO,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 68 MachinePointerInfo &MPO, in getStackAddress() 81 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 86 const MachinePointerInfo &MPO, in assignValueToAddress() 133 MachinePointerInfo MPO; in assignCustomValue() local 137 assignValueToAddress(NewRegs[1], StackAddr, MemTy, MPO, in assignCustomValue() 209 MachinePointerInfo &MPO, in getStackAddress() 220 const MachinePointerInfo &MPO, in assignValueToAddress() 255 MachinePointerInfo MPO; in assignCustomValue() local 259 assignValueToAddress(NewRegs[1], StackAddr, MemTy, MPO, in assignCustomValue() 480 auto MPO = in saveVarArgRegisters() local [all …]
|
/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/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() 158 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 206 MachinePointerInfo &MPO, 210 const MachinePointerInfo &MPO, 233 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 251 MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 434 const LLT PtrTy = LLT::pointer(MPO.getAddrSpace(), 32); in lowerFormalArguments() [all …]
|
H A D | MipsLegalizerInfo.cpp | 522 MachinePointerInfo MPO; in legalizeIntrinsic() local 527 MPO, MachineMemOperand::MOLoad, PtrTy, Align(4))); in legalizeIntrinsic() 530 MPO, MachineMemOperand::MOStore, PtrTy, Align(4))); in legalizeIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 95 MachinePointerInfo &MPO, in getStackAddress() 108 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 126 const MachinePointerInfo &MPO, in assignValueToAddress() 130 MPO, MachineMemOperand::MOStore, MemTy, Align(1)); in assignValueToAddress() 240 MachinePointerInfo &MPO, in getStackAddress() 252 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 259 const MachinePointerInfo &MPO, in assignValueToAddress() 268 auto LoadVReg = buildLoad(LLT::scalar(32), Addr, MemTy, MPO); in assignValueToAddress() 272 buildLoad(ValVReg, Addr, MemTy, MPO); in assignValueToAddress() 277 const MachinePointerInfo &MPO) { in buildLoad() [all …]
|
/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() 188 MachinePointerInfo &MPO, in getStackAddress() 197 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 205 const MachinePointerInfo &MPO, in assignValueToAddress() 209 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, in assignValueToAddress() 210 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 137 MachinePointerInfo &MPO, in getStackAddress() 167 const MachinePointerInfo &MPO, in assignValueToAddress() 186 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 248 MachinePointerInfo &MPO, in getStackAddress() 260 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 271 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 294 const MachinePointerInfo &MPO, in assignValueToAddress() 304 const MachinePointerInfo &MPO, in assignValueToAddress() 328 assignValueToAddress(ValVReg, Addr, MemTy, MPO, VA); in assignValueToAddress() 591 MIRBuilder.buildStore(Val, FIN, MPO, inferAlignFromPtrInfo(MF, MPO)); in saveVarArgRegisters() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CallLowering.h | 255 MachinePointerInfo &MPO, 277 LLT MemTy, const MachinePointerInfo &MPO, 285 const MachinePointerInfo &MPO, in assignValueToAddress() 287 assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); in assignValueToAddress()
|
H A D | Utils.h | 332 Align inferAlignFromPtrInfo(MachineFunction &MF, const MachinePointerInfo &MPO);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 53 MachinePointerInfo &MPO, in getStackAddress() 59 const MachinePointerInfo &MPO, in assignValueToAddress() 105 MachinePointerInfo &MPO, in getStackAddress() 141 const MachinePointerInfo &MPO, in assignValueToAddress() 147 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 195 MachinePointerInfo &MPO, in getStackAddress() 205 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 229 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 241 const MachinePointerInfo &MPO, in assignValueToAddress() 248 MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 790 MachinePointerInfo MPO; in handleAssignments() local 792 MemTy.getSizeInBytes(), VA.getLocMemOffset(), MPO, Flags); in handleAssignments() 794 Handler.assignValueToAddress(Args[i], Part, StackAddr, MemTy, MPO, VA); in handleAssignments() 804 MachinePointerInfo MPO; in handleAssignments() local 806 Flags.getByValSize(), VA.getLocMemOffset(), MPO, Flags); in handleAssignments()
|
H A D | Utils.cpp | 864 const MachinePointerInfo &MPO) { in inferAlignFromPtrInfo() argument 865 auto PSV = dyn_cast_if_present<const PseudoSourceValue *>(MPO.V); in inferAlignFromPtrInfo() 869 MPO.Offset); in inferAlignFromPtrInfo() 872 if (const Value *V = dyn_cast_if_present<const Value *>(MPO.V)) { in inferAlignFromPtrInfo()
|