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()
2658 auto *OrigI = cast<Instruction>(I); in OpIsSafeForPHIOfOps() local2665 if (OrigI->mayReadFromMemory()) in OpIsSafeForPHIOfOps()2669 for (auto *Op : OrigI->operand_values()) { in OpIsSafeForPHIOfOps()2673 auto OISIt = OpSafeForPHIOfOps.find({OrigI, CacheIdx}); in OpIsSafeForPHIOfOps()
5580 std::string OrigI; in run() local5582 LLVM_DEBUG(raw_string_ostream SS(OrigI); I->print(SS);); in run()5583 LLVM_DEBUG(dbgs() << "IC: Visiting: " << OrigI << '\n'); in run()5625 LLVM_DEBUG(dbgs() << "IC: Mod = " << OrigI << '\n' in run()
6489 Value *RHS, Instruction &OrigI, in OptimizeOverflowCheck() argument6492 if (OrigI.isCommutative() && isa<Constant>(LHS) && !isa<Constant>(RHS)) in OptimizeOverflowCheck()6499 Builder.SetInsertPoint(&OrigI); in OptimizeOverflowCheck()6511 switch (computeOverflow(BinaryOp, IsSigned, LHS, RHS, &OrigI)) { in OptimizeOverflowCheck()6517 Result->takeName(&OrigI); in OptimizeOverflowCheck()6522 Result->takeName(&OrigI); in OptimizeOverflowCheck()
3375 unsigned OrigI = PN.getBasicBlockIndex(BB); in speculativelyExecuteBB() local3377 Value *OrigV = PN.getIncomingValue(OrigI); in speculativelyExecuteBB()3391 PN.setIncomingValue(OrigI, V); in speculativelyExecuteBB()