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

References

lib/Transforms/Scalar/Reassociate.cpp
 1949   if (!match(V, m_OneUse(m_Instruction(I))))
 1955   switch (I->getOpcode()) {
 1958       if (match(I->getOperand(0), m_Constant()))
 1961       if (match(I->getOperand(1), m_APFloat(C)) && C->isNegative()) {
 1962         Candidates.push_back(I);
 1963         LLVM_DEBUG(dbgs() << "FMul with negative constant: " << *I << '\n');
 1965       getNegatibleInsts(I->getOperand(0), Candidates);
 1966       getNegatibleInsts(I->getOperand(1), Candidates);
 1970       if (match(I->getOperand(0), m_Constant()) &&
 1971           match(I->getOperand(1), m_Constant()))
 1974       if ((match(I->getOperand(0), m_APFloat(C)) && C->isNegative()) ||
 1975           (match(I->getOperand(1), m_APFloat(C)) && C->isNegative())) {
 1976         Candidates.push_back(I);
 1977         LLVM_DEBUG(dbgs() << "FDiv with negative constant: " << *I << '\n');
 1979       getNegatibleInsts(I->getOperand(0), Candidates);
 1980       getNegatibleInsts(I->getOperand(1), Candidates);