Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSILoadStoreOptimizer.cpp1145 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeImagePair() local
1147 MachineInstr *New = MIB.addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeImagePair()
1188 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeSBufferLoadImmPair() local
1196 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeSBufferLoadImmPair()
1247 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeBufferLoadPair() local
1258 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeBufferLoadPair()
1312 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeTBufferLoadPair() local
1325 combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeTBufferLoadPair()
1391 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeTBufferStorePair() local
1404 combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeTBufferStorePair()
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSILoadStoreOptimizer.cpp1204 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeImagePair() local
1206 MachineInstr *New = MIB.addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeImagePair()
1248 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeSBufferLoadImmPair() local
1256 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeSBufferLoadImmPair()
1308 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeBufferLoadPair() local
1319 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeBufferLoadPair()
1374 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeTBufferLoadPair() local
1387 combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeTBufferLoadPair()
1454 const MachineMemOperand *MMOb = *Paired.I->memoperands_begin(); in mergeTBufferStorePair() local
1467 combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb)); in mergeTBufferStorePair()
[all …]
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp584 MachineMemOperand *MMOb = *MIb->memoperands_begin(); in MIsNeedChainEdge() local
586 if (!MMOa->getValue() || !MMOb->getValue()) in MIsNeedChainEdge()
606 assert ((MMOb->getOffset() >= 0) && "Negative MachineMemOperand offset"); in MIsNeedChainEdge()
608 int64_t MinOffset = std::min(MMOa->getOffset(), MMOb->getOffset()); in MIsNeedChainEdge()
610 int64_t Overlapb = MMOb->getSize() + MMOb->getOffset() - MinOffset; in MIsNeedChainEdge()
615 MemoryLocation(MMOb->getValue(), Overlapb, in MIsNeedChainEdge()
616 UseTBAA ? MMOb->getAAInfo() : AAMDNodes())); in MIsNeedChainEdge()
/external/llvm-project/llvm/lib/CodeGen/
DMachineInstr.cpp1291 const MachineMemOperand *MMOb) { in mayAlias() argument
1309 int64_t OffsetB = MMOb->getOffset(); in mayAlias()
1313 uint64_t WidthB = MMOb->getSize(); in mayAlias()
1318 const Value *ValB = MMOb->getValue(); in mayAlias()
1322 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in mayAlias()
1357 UseTBAA ? MMOb->getAAInfo() : AAMDNodes())); in mayAlias()
1365 for (auto *MMOb : Other.memoperands()) in mayAlias() local
1366 if (HasAlias(MMOa, MMOb)) in mayAlias()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineInstr.cpp1211 MachineMemOperand *MMOb = *Other.memoperands_begin(); in mayAlias() local
1230 int64_t OffsetB = MMOb->getOffset(); in mayAlias()
1234 uint64_t WidthB = MMOb->getSize(); in mayAlias()
1239 const Value *ValB = MMOb->getValue(); in mayAlias()
1243 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in mayAlias()
1278 UseTBAA ? MMOb->getAAInfo() : AAMDNodes())); in mayAlias()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp1793 MachineMemOperand *MMOb = *MIb.memoperands_begin(); in areMemAccessesTriviallyDisjoint() local
1795 const Value *VALb = MMOb->getValue(); in areMemAccessesTriviallyDisjoint()
1799 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in areMemAccessesTriviallyDisjoint()
1804 int OffsetA = MMOa->getOffset(), OffsetB = MMOb->getOffset(); in areMemAccessesTriviallyDisjoint()
1805 int WidthA = MMOa->getSize(), WidthB = MMOb->getSize(); in areMemAccessesTriviallyDisjoint()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp1972 MachineMemOperand *MMOb = *MIb.memoperands_begin(); in areMemAccessesTriviallyDisjoint() local
1974 const Value *VALb = MMOb->getValue(); in areMemAccessesTriviallyDisjoint()
1978 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in areMemAccessesTriviallyDisjoint()
1983 int OffsetA = MMOa->getOffset(), OffsetB = MMOb->getOffset(); in areMemAccessesTriviallyDisjoint()
1984 int WidthA = MMOa->getSize(), WidthB = MMOb->getSize(); in areMemAccessesTriviallyDisjoint()