Searched refs:m_FSub (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | strictfp-fsub.ll | 417 ; TODO: Need constrained intrinsic support in m_FNeg() and m_FSub to fire. 441 ; TODO: Need constrained intrinsic support in m_FNeg() and m_FSub to fire. 465 ; TODO: Need constrained intrinsic support in m_FNeg() and m_FSub to fire. 556 ; TODO: Need constrained intrinsic support in m_c_FAdd() and m_FSub to fire. 595 ; TODO: Need constrained intrinsic support in m_c_FAdd() and m_FSub to fire. 619 ; TODO: Need constrained intrinsic support in m_c_FAdd() and m_FSub to fire. 648 ; TODO: Need constrained intrinsic support in m_c_FAdd() and m_FSub to fire. 685 ; TODO: Need constrained intrinsic support in m_c_FAdd() and m_FSub to fire. 709 ; TODO: Need constrained intrinsic support in m_c_FAdd() and m_FSub to fire.
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 1474 m_OneUse(m_FSub(m_FPOne(), in factorizeLerp() 2311 match(Op, m_OneUse(m_FSub(m_Value(X), m_Value(Y))))) in visitFNeg() 2390 if (match(Op1, m_OneUse(m_FSub(m_Value(X), m_Value(Y))))) { in visitFSub() 2449 if (match(Op0, m_FSub(m_Specific(Op1), m_Value(X)))) in visitFSub() 2474 if (match(Op0, m_OneUse(m_c_FAdd(m_OneUse(m_FSub(m_Value(X), m_Value(Y))), in visitFSub() 2507 if (match(Op0, m_OneUse(m_FSub(m_Value(X), m_Value(Y))))) { in visitFSub()
|
| H A D | InstCombineMulDivRem.cpp | 539 if (match(Op0, m_OneUse(m_FSub(m_Constant(C1), m_Value(X))))) { in visitFMul()
|
| H A D | InstCombineSelect.cpp | 2526 if (match(TrueVal, m_FSub(m_PosZeroFP(), m_Specific(X)))) { in foldSelectWithFCmpToFabs()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 5176 if (match(Op0, m_FSub(m_AnyZeroFP(), m_Specific(Op1))) || in simplifyFAddInst() 5177 match(Op1, m_FSub(m_AnyZeroFP(), m_Specific(Op0)))) in simplifyFAddInst() 5189 (match(Op0, m_FSub(m_Value(X), m_Specific(Op1))) || in simplifyFAddInst() 5190 match(Op1, m_FSub(m_Value(X), m_Specific(Op0))))) in simplifyFAddInst() 5236 (match(Op1, m_FSub(m_AnyZeroFP(), m_Value(X))) || in simplifyFSubInst() 5247 (match(Op1, m_FSub(m_Specific(Op0), m_Value(X))) || in simplifyFSubInst()
|
| H A D | IVDescriptors.cpp | 750 m_FSub(m_Value(Op1), m_Value(Op2)).match(I1)) && in isConditionalRdxPattern()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 997 inline BinaryOp_match<LHS, RHS, Instruction::FSub> m_FSub(const LHS &L, in m_FSub() function 1041 return m_FSub(m_AnyZeroFP(), X); in m_FNegNSZ()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | Reassociate.cpp | 2192 if (match(I, m_FSub(m_Value(X), m_OneUse(m_Instruction(Op))))) in canonicalizeNegFPConstants()
|