reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2342 LLVM_DEBUG(dbgs() << "Undo: moveBefore: " << *Inst << "\n"); 2343 Position.insert(Inst); 2369 << "for: " << *Inst << "\n" 2371 Inst->setOperand(Idx, Origin); 2400 LLVM_DEBUG(dbgs() << "Undo: OperandsHider: " << *Inst << "\n"); 2402 Inst->setOperand(It, OriginalValues[It]); 2499 LLVM_DEBUG(dbgs() << "Undo: MutateType: " << *Inst << " with " << *OrigTy 2501 Inst->mutateType(OrigTy); 2546 LLVM_DEBUG(dbgs() << "Undo: UsersReplacer: " << *Inst << "\n"); 2550 UseIt->Inst->setOperand(UseIt->Idx, Inst); 2557 LLVMContext &Ctx = Inst->getType()->getContext(); 2558 auto *MV = MetadataAsValue::get(Ctx, ValueAsMetadata::get(Inst)); 2603 LLVM_DEBUG(dbgs() << "Undo: InstructionRemover: " << *Inst << "\n"); 2604 Inserter.insert(Inst); 2608 RemovedInsts.erase(Inst);