Home
last modified time | relevance | path

Searched refs:LoadMMO (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp3256 MachineMemOperand *LoadMMO = *MI.memoperands_begin(); in selectBufferLoadLds() local
3257 MachinePointerInfo LoadPtrI = LoadMMO->getPointerInfo(); in selectBufferLoadLds()
3263 auto F = LoadMMO->getFlags() & in selectBufferLoadLds()
3265 LoadMMO = MF->getMachineMemOperand(LoadPtrI, F | MachineMemOperand::MOLoad, in selectBufferLoadLds()
3266 Size, LoadMMO->getBaseAlign()); in selectBufferLoadLds()
3270 sizeof(int32_t), LoadMMO->getBaseAlign()); in selectBufferLoadLds()
3272 MIB.setMemRefs({LoadMMO, StoreMMO}); in selectBufferLoadLds()
3360 MachineMemOperand *LoadMMO = *MI.memoperands_begin(); in selectGlobalLoadLds() local
3361 MachinePointerInfo LoadPtrI = LoadMMO->getPointerInfo(); in selectGlobalLoadLds()
3366 auto F = LoadMMO->getFlags() & in selectGlobalLoadLds()
[all …]
H A DSIISelLowering.cpp9767 MachineMemOperand *LoadMMO = M->getMemOperand(); in LowerINTRINSIC_VOID() local
9770 MachinePointerInfo LoadPtrI = LoadMMO->getPointerInfo(); in LowerINTRINSIC_VOID()
9778 auto F = LoadMMO->getFlags() & in LowerINTRINSIC_VOID()
9780 LoadMMO = in LowerINTRINSIC_VOID()
9782 LoadMMO->getBaseAlign(), LoadMMO->getAAInfo()); in LowerINTRINSIC_VOID()
9786 LoadMMO->getBaseAlign(), LoadMMO->getAAInfo()); in LowerINTRINSIC_VOID()
9789 DAG.setNodeMemRefs(Load, {LoadMMO, StoreMMO}); in LowerINTRINSIC_VOID()
9849 MachineMemOperand *LoadMMO = M->getMemOperand(); in LowerINTRINSIC_VOID() local
9850 MachinePointerInfo LoadPtrI = LoadMMO->getPointerInfo(); in LowerINTRINSIC_VOID()
9857 auto F = LoadMMO->getFlags() & in LowerINTRINSIC_VOID()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp496 MachineMemOperand *LoadMMO = MF.getMachineMemOperand( in legalizeIntrinsic() local
498 auto Tmp = MIRBuilder.buildLoad(PtrTy, MI.getOperand(2), *LoadMMO); in legalizeIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp1271 auto *LoadMMO = MF.getMachineMemOperand(PtrInfo, MachineMemOperand::MOLoad, in visitGCRelocate() local
1279 DAG.getLoad(LoadVT, getCurSDLoc(), Chain, SpillSlot, LoadMMO); in visitGCRelocate()
H A DLegalizeVectorTypes.cpp3057 MachineMemOperand *LoadMMO = DAG.getMachineFunction().getMachineMemOperand( in SplitVecRes_VP_REVERSE()
3075 SDValue Load = DAG.getLoadVP(VT, DL, Store, StackPtr, Mask, EVL, LoadMMO);
3053 MachineMemOperand *LoadMMO = DAG.getMachineFunction().getMachineMemOperand( SplitVecRes_VP_REVERSE() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8991 auto *LoadMMO = in lowerMemcpy() local
9005 auto LdVal = MIB.buildLoad(CopyTy, LoadPtr, *LoadMMO); in lowerMemcpy()
9092 auto *LoadMMO = in lowerMemmove() local
9103 LoadVals.push_back(MIB.buildLoad(CopyTy, LoadPtr, *LoadMMO).getReg(0)); in lowerMemmove()
H A DCombinerHelper.cpp3828 auto &LoadMMO = Load->getMMO(); in findLoadOffsetsForLoadOrCombine() local
3830 MMO = &LoadMMO; in findLoadOffsetsForLoadOrCombine()
3831 if (MMO->getAddrSpace() != LoadMMO.getAddrSpace()) in findLoadOffsetsForLoadOrCombine()