Home
last modified time | relevance | path

Searched refs:buildLoad (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp402 MIRBuilder.buildLoad(Val, BaseAddr, *Load4MMO); in legalizeCustom()
404 auto Load = MIRBuilder.buildLoad(s32, BaseAddr, *Load4MMO); in legalizeCustom()
412 auto Load_P2Half = MIRBuilder.buildLoad(s32, BaseAddr, *P2HalfMemOp); in legalizeCustom()
413 auto Load_Rem = MIRBuilder.buildLoad(s32, Addr, *RemMemOp); in legalizeCustom()
517 MIRBuilder.buildLoad(PtrTy, MI.getOperand(2), in legalizeIntrinsic()
H A DMipsCallLowering.cpp159 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp275 auto LoadVReg = buildLoad(LLT::scalar(32), Addr, MemTy, MPO); in assignValueToAddress()
279 buildLoad(ValVReg, Addr, MemTy, MPO); in assignValueToAddress()
283 MachineInstrBuilder buildLoad(const DstOp &Res, Register Addr, LLT MemTy, in buildLoad() function
289 return MIRBuilder.buildLoad(Res, Addr, *MMO); in buildLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp159 return MIRBuilder.buildLoad(Res, Addr, *MMO); in assignValueToAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp674 MIRBuilder.buildLoad(Dst, SlotPointer, PtrInfo, Align(MemSize)); in legalizeFPTOSI()
725 MIRBuilder.buildLoad(Dst, Addr, *MMO); in legalizeBuildVector()
839 MIRBuilder.buildZExt(s32, MIRBuilder.buildLoad(s16, StackPtr, *LoadMMO)); in legalizeGETROUNDING()
H A DX86CallLowering.cpp216 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp163 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp426 MachineIRBuilder::buildLoad(const DstOp &Dst, const SrcOp &Addr, in buildLoad() function in MachineIRBuilder
436 return buildLoad(Dst, Addr, *MMO); in buildLoad()
461 return buildLoad(Dst, BasePtr, *OffsetMMO); in buildLoadFromOffset()
467 return buildLoad(Dst, Ptr, *OffsetMMO); in buildLoadFromOffset()
H A DLegalizerHelper.cpp694 MIRBuilder.buildLoad(DstSin, StackPtrSin, *LoadMMOSin); in emitSincosLibcall()
695 MIRBuilder.buildLoad(DstCos, StackPtrCos, *LoadMMOCos); in emitSincosLibcall()
1627 MIRBuilder.buildLoad(TmpReg, LoadMI.getPointerReg(), LoadMI.getMMO()); in narrowScalar()
1646 MIRBuilder.buildLoad(TmpReg, PtrReg, MMO); in narrowScalar()
4079 auto NewLoad = MIRBuilder.buildLoad(LoadTy, PtrReg, *NewMMO); in lowerLoad()
4082 auto NewLoad = MIRBuilder.buildLoad(LoadTy, PtrReg, *NewMMO); in lowerLoad()
4087 MIRBuilder.buildLoad(LoadReg, PtrReg, *NewMMO); in lowerLoad()
4147 auto NewLoad = MIRBuilder.buildLoad(MoreTy, PtrReg, *NewMMO); in lowerLoad()
4815 return MIRBuilder.buildLoad(Res, StackTemp, PtrInfo, StackTypeAlign); in createStackStoreLoad()
5360 MIRBuilder.buildLoad(Dst, NewAddrReg, *NewMMO); in reduceLoadStoreWidth()
[all …]
H A DCallLowering.cpp960 MIRBuilder.buildLoad(Args[i].OrigRegs[0], Args[i].Regs[0], MPO, in handleAssignments()
1016 MIRBuilder.buildLoad(VRegs[I], Addr, *MMO); in insertSRetLoads()
H A DIRTranslator.cpp1420 MIRBuilder.buildLoad(Regs[i], Addr, *MMO); in translateLoad()
3856 ->buildLoad(PtrMemTy, StackSlotPtr, in emitSPDescriptorParent()
3912 ->buildLoad(PtrMemTy, GuardPtr, in emitSPDescriptorParent()
H A DCombinerHelper.cpp1485 B.buildLoad(Result, finalPtr, PtrInfo, Alignment); in matchCombineExtractedVectorLoad()
4166 MIB.buildLoad(LoadDst, Ptr, *NewMMO); in matchLoadOrCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalizeHelper.cpp82 auto LoadPart = B.buildLoad({DstRB, PartTy}, BasePlusOffset, *OffsetMMO); in splitLoad()
118 auto WideLoad = B.buildLoad({DstRB, WideTy}, Base, *WideMMO); in widenLoad()
H A DAMDGPUCallLowering.cpp147 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
442 B.buildLoad(SplitArg.Regs[0], PtrReg, *MMO); in lowerParameter()
H A DAMDGPULegalizerInfo.cpp2301 return B.buildLoad(S32, LoadAddr, *MMO).getReg(0); in getSegmentAperture()
2322 return B.buildLoad(S32, LoadAddr, *MMO).getReg(0); in getSegmentAperture()
3106 auto Load = B.buildLoad(PtrTy, GOTAddr, *GOTMMO); in legalizeGlobalValue()
3109 B.buildLoad(DstReg, GOTAddr, *GOTMMO); in legalizeGlobalValue()
4500 B.buildLoad(DstReg, Ptr, PtrInfo, Align(4), in legalizeKernargMemParameter()
7005 Register Temp = B.buildLoad(S64, LoadAddr, *MMO).getReg(0); in legalizeTrapHsaQueuePtr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1662 MIB.buildLoad(Val, MI.getOperand(2), in legalizeIntrinsic()
1956 auto NewLoad = MIRBuilder.buildLoad(NewTy, MI.getOperand(1), MMO); in legalizeLoadStore()
1976 auto List = MIRBuilder.buildLoad( in legalizeVaArg()
1993 MIRBuilder.buildLoad( in legalizeVaArg()
H A DAArch64PostLegalizerLowering.cpp468 Builder.buildLoad(Insert.getReg(0), StackTemp, PtrInfo, Align(8)); in applyNonConstInsert()
H A DAArch64CallLowering.cpp204 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h1002 MachineInstrBuilder buildLoad(const DstOp &Res, const SrcOp &Addr, in buildLoad() function
1010 buildLoad(const DstOp &Res, const SrcOp &Addr, MachinePointerInfo PtrInfo,
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp230 MIRBuilder.buildLoad(ValVReg, Addr, *MMO); in assignValueToAddress()
H A DRISCVLegalizerInfo.cpp722 auto Tmp = MIRBuilder.buildLoad(PtrTy, MI.getOperand(2), *LoadMMO); in legalizeIntrinsic()
796 TargetReg = MIRBuilder.buildLoad(PtrTy, Addr, *MMO).getReg(0); in legalizeBRJT()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp499 MIRBuilder.buildLoad(DestinationReg, PtrRegister, PtrInfo, Align()); in buildLoadInst()