Searched refs:MUD (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h430 static Use *op_begin(MemoryUseOrDef *MUD) { argument
431 if (auto *MU = dyn_cast<MemoryUse>(MUD))
433 return OperandTraits<MemoryDef>::op_begin(cast<MemoryDef>(MUD));
436 static Use *op_end(MemoryUseOrDef *MUD) { argument
437 if (auto *MU = dyn_cast<MemoryUse>(MUD))
439 return OperandTraits<MemoryDef>::op_end(cast<MemoryDef>(MUD));
442 static unsigned operands(const MemoryUseOrDef *MUD) { argument
443 if (const auto *MU = dyn_cast<MemoryUse>(MUD))
445 return OperandTraits<MemoryDef>::operands(cast<MemoryDef>(MUD));
1283 if (auto *MUD
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp133 MemoryLocOrCall(MemoryUseOrDef *MUD) argument
134 : MemoryLocOrCall(MUD->getMemoryInst()) {}
135 MemoryLocOrCall(const MemoryUseOrDef *MUD) argument
136 : MemoryLocOrCall(MUD->getMemoryInst()) {}
1045 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA))
1046 MUD->resetOptimized();
1081 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA))
1082 MUD->resetOptimized();
1122 if (MemoryUseOrDef *MUD = dyn_cast<MemoryUseOrDef>(&L)) {
1123 if (MUD
1529 MemoryUseOrDef *MUD = createNewAccess(&I, &BAA); local
[all...]
H A DMemorySSAUpdater.cpp592 if (const MemoryUseOrDef *MUD = dyn_cast<MemoryUseOrDef>(&MA)) {
593 Instruction *Insn = MUD->getMemoryInst();
599 // simplified, it may be a Use rather than a Def, so we cannot use MUD as
605 getNewDefiningAccessForClone(MUD->getDefiningAccess(), VMap,
607 /*Template=*/CloneWasSimplified ? nullptr : MUD,
1187 auto *MUD = cast<MemoryUseOrDef>(FirstInNew); local
1189 auto NextIt = ++MUD->getIterator();
1193 MSSA->moveTo(MUD, To, MemorySSA::End);
1194 // Moving MUD from Accs in the moveTo above, may delete Accs, so we need
1197 MUD
[all...]
H A DAliasSetTracker.cpp550 if (auto *MUD = dyn_cast<MemoryUseOrDef>(&Access))
551 add(MUD->getMemoryInst());
H A DLoopInfo.cpp108 if (auto *MUD = MSSAU->getMemorySSA()->getMemoryAccess(I))
109 MSSAU->moveToPlace(MUD, InsertPt->getParent(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp281 if (MemoryUseOrDef *MUD = cast_or_null<MemoryUseOrDef>(
283 MSSAU->moveToPlace(MUD, PredBB, MemorySSA::End);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp1029 const auto *MUD = cast<MemoryUseOrDef>(&Acc); local
1030 if (MUD->getMemoryInst() != I || NotAPhi++ == 1)

Completed in 93 milliseconds