/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/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 | 71 MachinePointerInfo &MPO, in getStackAddress() 84 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 89 const MachinePointerInfo &MPO, in assignValueToAddress() 96 MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 141 MachinePointerInfo MPO; in assignCustomValue() local 143 MemTy.getSizeInBytes(), VAHi.getLocMemOffset(), MPO, Arg.Flags[0]); in assignCustomValue() 145 assignValueToAddress(NewRegs[1], StackAddr, MemTy, MPO, in assignCustomValue() 220 MachinePointerInfo &MPO, in getStackAddress() 225 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 231 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() 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() 139 getStackAddress(uint64_t Size,int64_t Offset,MachinePointerInfo & MPO,ISD::ArgFlagsTy Flags) getStackAddress() argument 229 getStackAddress(uint64_t Size,int64_t Offset,MachinePointerInfo & MPO,ISD::ArgFlagsTy Flags) getStackAddress() argument 245 assignValueToAddress(Register ValVReg,Register Addr,LLT MemTy,MachinePointerInfo & MPO,CCValAssign & VA) assignValueToAddress() argument 432 MachinePointerInfo MPO = MachinePointerInfo::getFixedStack(MF, FI); lowerFormalArguments() local [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 | 94 MachinePointerInfo &MPO, in getStackAddress() 105 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 117 const MachinePointerInfo &MPO, in assignValueToAddress() 122 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() 123 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 194 MachinePointerInfo &MPO, in getStackAddress() 203 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 211 const MachinePointerInfo &MPO, in assignValueToAddress() 215 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, in assignValueToAddress() 216 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 143 MachinePointerInfo &MPO, in getStackAddress() 152 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 173 const MachinePointerInfo &MPO, in assignValueToAddress() 191 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, LocTy, in assignValueToAddress() 192 inferAlignFromPtrInfo(MF, MPO)); in assignValueToAddress() 254 MachinePointerInfo &MPO, in getStackAddress() 266 MPO = MachinePointerInfo::getFixedStack(MF, FI); in getStackAddress() 277 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 300 const MachinePointerInfo &MPO, in assignValueToAddress() 303 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() [all …]
|
/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() 113 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 141 const MachinePointerInfo &MPO, in assignValueToAddress() 146 MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, 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() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CallLowering.h | 266 MachinePointerInfo &MPO, 288 LLT MemTy, const MachinePointerInfo &MPO, 296 const MachinePointerInfo &MPO, in assignValueToAddress() 298 assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); in assignValueToAddress()
|
H A D | Utils.h | 338 Align inferAlignFromPtrInfo(MachineFunction &MF, const MachinePointerInfo &MPO);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 883 MachinePointerInfo MPO; in handleAssignments() local 888 VA.getLocMemOffset(), MPO, Flags); in handleAssignments() 895 Handler.assignValueToAddress(ArgReg, StackAddr, PointerTy, MPO, VA); in handleAssignments() 897 Handler.assignValueToAddress(Args[i], Part, StackAddr, MemTy, MPO, in handleAssignments() 904 MachinePointerInfo MPO; in handleAssignments() local 906 Flags.getByValSize(), VA.getLocMemOffset(), MPO, Flags); in handleAssignments() 955 MachinePointerInfo MPO = MachinePointerInfo::getUnknownStack(MF); in handleAssignments() local 961 MIRBuilder.buildLoad(Args[i].OrigRegs[0], Args[i].Regs[0], MPO, in handleAssignments()
|
H A D | Utils.cpp | 887 const MachinePointerInfo &MPO) { in inferAlignFromPtrInfo() argument 888 auto PSV = dyn_cast_if_present<const PseudoSourceValue *>(MPO.V); in inferAlignFromPtrInfo() 892 MPO.Offset); in inferAlignFromPtrInfo() 895 if (const Value *V = dyn_cast_if_present<const Value *>(MPO.V)) { in inferAlignFromPtrInfo()
|