Home
last modified time | relevance | path

Searched refs:NewMMO (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp455 auto *NewMMO = MF.getMachineMemOperand(OldMMO, OldMMO->getOffset(), NewSize); in lowerVSPILL() local
464 .addMemOperand(NewMMO) in lowerVSPILL()
537 auto *NewMMO = MF.getMachineMemOperand(OldMMO, OldMMO->getOffset(), NewSize); in lowerVRELOAD() local
542 .addMemOperand(NewMMO); in lowerVRELOAD()
H A DRISCVISelLowering.cpp17497 MachineMemOperand *NewMMO = MF.getMachineMemOperand( in tryMemPairCombine() local
17512 NewMemVT, NewMMO); in tryMemPairCombine()
17528 NewMemVT, NewMMO); in tryMemPairCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp777 auto *NewMMO = MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), ValTy); in legalizeNarrowingStore() local
780 Store.setMemRefs(MF, {NewMMO}); in legalizeNarrowingStore()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1496 void refineAlignment(const MachineMemOperand *NewMMO) {
1497 MMO->refineAlignment(NewMMO);
1500 void refineRanges(const MachineMemOperand *NewMMO) {
1504 if (getRanges() && getRanges() != NewMMO->getRanges())
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp3102 auto *NewMMO = MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), Ty); in widenScalar() local
3103 MI.setMemRefs(MF, {NewMMO}); in widenScalar()
4065 MachineMemOperand *NewMMO = in lowerLoad() local
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()
4146 MachineMemOperand *NewMMO = MF.getMachineMemOperand(&MMO, 0, MoreTy); in lowerLoad() local
4147 auto NewLoad = MIRBuilder.buildLoad(MoreTy, PtrReg, *NewMMO); in lowerLoad()
4229 MachineMemOperand *NewMMO = in lowerStore() local
4231 MIRBuilder.buildStore(ZextInReg, PtrReg, *NewMMO); in lowerStore()
[all …]
H A DCombinerHelper.cpp1026 auto *NewMMO = MF.getMachineMemOperand(&MMO, PtrInfo, MemDesc.MemoryTy); in matchCombineLoadWithAndMask() local
1027 B.buildLoadInstr(TargetOpcode::G_ZEXTLOAD, Dst, PtrReg, *NewMMO); in matchCombineLoadWithAndMask()
1164 auto *NewMMO = MF.getMachineMemOperand(&MMO, PtrInfo, ScalarSizeBits / 8); in applySextInRegOfLoad() local
1166 LoadDef->getPointerReg(), *NewMMO); in applySextInRegOfLoad()
1457 auto *NewMMO = MF.getMachineMemOperand(&MMO, PtrInfo, VecEltTy); in matchCombineExtractedVectorLoad() local
1459 LegalityQuery::MemDesc MMDesc(*NewMMO); in matchCombineExtractedVectorLoad()
1469 if (!getTargetLowering().allowsMemoryAccess(C, DL, VecEltTy, *NewMMO, in matchCombineExtractedVectorLoad()
4153 auto *NewMMO = MF.getMachineMemOperand(&MMO, PtrInfo, WideMemSizeInBits / 8); in matchLoadOrCombine() local
4159 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine()
4166 MIB.buildLoad(LoadDst, Ptr, *NewMMO); in matchLoadOrCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp1886 MachineMemOperand *NewMMO = in buildSpillLoadStore() local
1923 MIB.addMemOperand(NewMMO); in buildSpillLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12002 MachineMemOperand *NewMMO = in LowerDMFVectorLoad() local
12011 LoadOps, MVT::v256i1, NewMMO); in LowerDMFVectorLoad()
12213 MachineMemOperand *NewMMO = in LowerDMFVectorStore() local
12222 MVT::v256i1, NewMMO); in LowerDMFVectorStore()
17271 MachineMemOperand *NewMMO = DAG.getMachineFunction().getMachineMemOperand( in PerformDAGCombine() local
17273 SDValue Hi = DAG.getLoad(MVT::i32, dl, LD->getChain(), BasePtr, NewMMO); in PerformDAGCombine()