| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 455 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 D | RISCVISelLowering.cpp | 17497 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 D | X86LegalizerInfo.cpp | 777 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 D | SelectionDAGNodes.h | 1496 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 D | LegalizerHelper.cpp | 3102 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 D | CombinerHelper.cpp | 1026 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 D | SIRegisterInfo.cpp | 1886 MachineMemOperand *NewMMO = in buildSpillLoadStore() local 1923 MIB.addMemOperand(NewMMO); in buildSpillLoadStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 12002 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()
|