Lines Matching defs:UseAccess
1184 MemoryAccess *UseAccess = WorkList[I];
1185 if (isa<MemoryPhi>(UseAccess)) {
1192 pushMemUses(cast<MemoryPhi>(UseAccess), WorkList, Visited);
1197 Instruction *UseInst = cast<MemoryUseOrDef>(UseAccess)->getMemoryInst();
1203 if (MemoryDef *UseDef = dyn_cast<MemoryDef>(UseAccess))
1512 MemoryAccess *UseAccess = WorkList[I];
1514 LLVM_DEBUG(dbgs() << " " << *UseAccess);
1523 if (isa<MemoryPhi>(UseAccess)) {
1524 if (any_of(KillingDefs, [this, UseAccess](Instruction *KI) {
1526 UseAccess->getBlock());
1532 pushMemUses(UseAccess, WorkList, Visited);
1536 Instruction *UseInst = cast<MemoryUseOrDef>(UseAccess)->getMemoryInst();
1555 if (isNoopIntrinsic(cast<MemoryUseOrDef>(UseAccess)->getMemoryInst())) {
1557 pushMemUses(UseAccess, WorkList, Visited);
1576 if (MaybeDeadAccess == UseAccess &&
1585 if (KillingDef == UseAccess || MaybeDeadAccess == UseAccess) {
1600 if (MemoryDef *UseDef = dyn_cast<MemoryDef>(UseAccess)) {