Lines Matching refs:user_back
995 Value *VB = Sub->user_back(); in ShouldBreakUpSubtract()
1944 while (Op->hasOneUse() && Op->user_back()->getOpcode() == Opcode && in EraseInst()
1946 Op = Op->user_back(); in EraseInst()
1981 Instruction *User = I->user_back(); in canonicalizeNegConstExpr()
2041 (isReassociableOp(I->user_back(), Instruction::Mul) || in OptimizeInst()
2042 isReassociableOp(I->user_back(), Instruction::Add)))) { in OptimizeInst()
2090 !isReassociableOp(I->user_back(), Instruction::Mul))) { in OptimizeInst()
2114 !isReassociableOp(I->user_back(), Instruction::FMul))) { in OptimizeInst()
2136 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode) { in OptimizeInst()
2140 if (BO->user_back() != BO) in OptimizeInst()
2141 RedoInsts.insert(BO->user_back()); in OptimizeInst()
2148 cast<Instruction>(BO->user_back())->getOpcode() == Instruction::Sub) in OptimizeInst()
2151 cast<Instruction>(BO->user_back())->getOpcode() == Instruction::FSub) in OptimizeInst()
2203 cast<Instruction>(I->user_back())->getOpcode() == Instruction::Add && in ReassociateExpression()
2209 cast<Instruction>(I->user_back())->getOpcode() == in ReassociateExpression()