Searched refs:OrigI (Results 1 – 5 of 5) sorted by relevance
227 for (Instruction &OrigI : *BB) { in doOneIteration()229 if (Instruction *NewI = tryReassociate(&OrigI, OrigSCEV)) { in doOneIteration()231 OrigI.replaceAllUsesWith(NewI); in doOneIteration()234 DeadInsts.push_back(WeakTrackingVH(&OrigI)); in doOneIteration()262 SeenExprs[OrigSCEV].push_back(WeakTrackingVH(&OrigI)); in doOneIteration()
2619 auto *OrigI = cast<Instruction>(I); in OpIsSafeForPHIOfOps() local2626 if (OrigI->mayReadFromMemory()) in OpIsSafeForPHIOfOps()2630 for (auto *Op : OrigI->operand_values()) { in OpIsSafeForPHIOfOps()2634 auto OISIt = OpSafeForPHIOfOps.find(OrigI); in OpIsSafeForPHIOfOps()
4496 std::string OrigI; in run() local4498 LLVM_DEBUG(raw_string_ostream SS(OrigI); I->print(SS); OrigI = SS.str();); in run()4499 LLVM_DEBUG(dbgs() << "IC: Visiting: " << OrigI << '\n'); in run()4537 LLVM_DEBUG(dbgs() << "IC: Mod = " << OrigI << '\n' in run()
5755 Value *RHS, Instruction &OrigI, in OptimizeOverflowCheck() argument5758 if (OrigI.isCommutative() && isa<Constant>(LHS) && !isa<Constant>(RHS)) in OptimizeOverflowCheck()5765 Builder.SetInsertPoint(&OrigI); in OptimizeOverflowCheck()5777 switch (computeOverflow(BinaryOp, IsSigned, LHS, RHS, &OrigI)) { in OptimizeOverflowCheck()5783 Result->takeName(&OrigI); in OptimizeOverflowCheck()5788 Result->takeName(&OrigI); in OptimizeOverflowCheck()
3152 unsigned OrigI = PN.getBasicBlockIndex(BB); in SpeculativelyExecuteBB() local3154 Value *OrigV = PN.getIncomingValue(OrigI); in SpeculativelyExecuteBB()3168 PN.setIncomingValue(OrigI, V); in SpeculativelyExecuteBB()