reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstructionCombining.cpp
  330       if (Op0 && Op0->getOpcode() == Opcode) {
  336         if (Value *V = SimplifyBinOp(Opcode, B, C, SQ.getWithInstruction(&I))) {
  363       if (Op1 && Op1->getOpcode() == Opcode) {
  369         if (Value *V = SimplifyBinOp(Opcode, A, B, SQ.getWithInstruction(&I))) {
  391       if (Op0 && Op0->getOpcode() == Opcode) {
  397         if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) {
  411       if (Op1 && Op1->getOpcode() == Opcode) {
  417         if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) {
  435           Op0->getOpcode() == Opcode && Op1->getOpcode() == Opcode &&
  435           Op0->getOpcode() == Opcode && Op1->getOpcode() == Opcode &&
  441          BinaryOperator *NewBO = (IsNUW && Opcode == Instruction::Add) ?
  442            BinaryOperator::CreateNUW(Opcode, A, B) :
  443            BinaryOperator::Create(Opcode, A, B);
  454         I.setOperand(1, ConstantExpr::get(Opcode, C1, C2));