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

References

lib/Transforms/InstCombine/InstCombineAddSub.cpp
 1103   assert((I.getOpcode() == Instruction::Add ||
 1104           I.getOpcode() == Instruction::Or ||
 1105           I.getOpcode() == Instruction::Sub) &&
 1112   if (!match(&I, m_c_BinOp(m_TruncOrSelf(m_CombineAnd(
 1119   if (I.getOpcode() == Instruction::Sub && I.getOperand(1) != Select)
 1119   if (I.getOpcode() == Instruction::Sub && I.getOperand(1) != Select)
 1123   bool HadTrunc = I.getType() != XTy;
 1127   if (HadTrunc && !match(&I, m_c_BinOp(m_OneUse(m_Value()), m_Value())))
 1146   auto SkipExtInMagic = [&I](Value *&V) {
 1147     if (I.getOpcode() == Instruction::Sub)
 1186   if (I.getOpcode() == Instruction::Sub
 1198   return TruncInst::CreateTruncOrBitCast(NewAShr, I.getType());