Lines Matching refs:OrigAdd
1939 Instruction *OrigAdd = cast<Instruction>(AddWithCst->getOperand(0)); in ProcessUGT_ADDCST_ADD() local
1940 for (Value::use_iterator UI = OrigAdd->use_begin(), E = OrigAdd->use_end(); in ProcessUGT_ADDCST_ADD()
1959 Type *NewType = IntegerType::get(OrigAdd->getContext(), NewWidth); in ProcessUGT_ADDCST_ADD()
1967 Builder->SetInsertPoint(OrigAdd); in ProcessUGT_ADDCST_ADD()
1973 Value *ZExt = Builder->CreateZExt(Add, OrigAdd->getType()); in ProcessUGT_ADDCST_ADD()
1977 IC.ReplaceInstUsesWith(*OrigAdd, ZExt); in ProcessUGT_ADDCST_ADD()
1990 Instruction *OrigAdd = dyn_cast<Instruction>(OrigAddV); in ProcessUAddIdiom() local
1991 if (OrigAdd == 0) return 0; in ProcessUAddIdiom()
1993 Value *LHS = OrigAdd->getOperand(0), *RHS = OrigAdd->getOperand(1); in ProcessUAddIdiom()
1998 Builder->SetInsertPoint(OrigAdd); in ProcessUAddIdiom()
2006 IC.ReplaceInstUsesWith(*OrigAdd, Add); in ProcessUAddIdiom()