reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
955 if (Value *V = SimplifyUDivInst(I.getOperand(0), I.getOperand(1), 955 if (Value *V = SimplifyUDivInst(I.getOperand(0), I.getOperand(1), 956 SQ.getWithInstruction(&I))) 957 return replaceInstUsesWith(I, V); 959 if (Instruction *X = foldVectorBinop(I)) 963 if (Instruction *Common = commonIDivTransforms(I)) 966 Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1); 966 Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1); 974 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value())); 985 Type *Ty = I.getType(); 996 if (Instruction *NarrowDiv = narrowUDivURem(I, Builder)) 1016 if (visitUDivOperand(Op0, Op1, I, UDivActions)) 1022 Inst = Action(Op0, ActionOp1, I, *this); 1039 Inst->insertBefore(&I);