reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4503 if (Constant *C = foldOrCommuteConstant(Instruction::FAdd, Op0, Op1, Q)) 4506 if (Constant *C = simplifyFPOp({Op0, Op1})) 4511 return Op0; 4515 (FMF.noSignedZeros() || CannotBeNegativeZero(Op0, Q.TLI))) 4516 return Op0; 4526 if (match(Op0, m_FSub(m_AnyZeroFP(), m_Specific(Op1))) || 4527 match(Op1, m_FSub(m_AnyZeroFP(), m_Specific(Op0)))) 4528 return ConstantFP::getNullValue(Op0->getType()); 4530 if (match(Op0, m_FNeg(m_Specific(Op1))) || 4531 match(Op1, m_FNeg(m_Specific(Op0)))) 4532 return ConstantFP::getNullValue(Op0->getType()); 4539 (match(Op0, m_FSub(m_Value(X), m_Specific(Op1))) || 4540 match(Op1, m_FSub(m_Value(X), m_Specific(Op0)))))