Lines Matching defs:Orig
231 /// Adds freeze to Orig and push it as far as possible very aggressively.
233 Value *freezeAndPush(Value *Orig, BasicBlock::iterator InsertPt);
627 Value *GuardWideningImpl::freezeAndPush(Value *Orig,
629 if (isGuaranteedNotToBePoison(Orig, nullptr, InsertPt, &DT))
630 return Orig;
632 getFreezeInsertPt(Orig, DT);
634 FreezeInst *FI = new FreezeInst(Orig, "gw.freeze");
638 if (isa<Constant>(Orig) || isa<GlobalValue>(Orig)) {
640 FreezeInst *FI = new FreezeInst(Orig, "gw.freeze");
673 Worklist.push_back(Orig);
704 Value *Result = Orig;
710 if (V == Orig)