HomeSort by: relevance | last modified time | path
    Searched refs:m_Neg (Results 1 - 18 of 18) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Reassociate.cpp 211 if (!match(I, m_Not(m_Value())) && !match(I, m_Neg(m_Value())) &&
584 if ((Opcode == Instruction::Mul && match(Tmp, m_Neg(m_Value()))) ||
859 if (!match(U, m_Neg(m_Value())) && !match(U, m_FNeg(m_Value())))
1021 if (match(Sub, m_Neg(m_Value())) || match(Sub, m_FNeg(m_Value())))
1584 if (!match(TheOp, m_Neg(m_Value(X))) && !match(TheOp, m_Not(m_Value(X))) &&
1594 (match(TheOp, m_Neg(m_Value())) || match(TheOp, m_FNeg(m_Value()))))
2234 } else if (match(I, m_Neg(m_Value()))) {
StraightLineStrengthReduce.cpp 657 if (match(Bump, m_Neg(m_Value(NegBump)))) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
InstCombiner.h 127 if (isa<CastInst>(V) || match(V, m_Neg(PatternMatch::m_Value())) ||
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineNegator.cpp 145 if (match(V, m_Neg(m_Value(X))))
InstCombineAddSub.cpp 1326 if (match(LHS, m_Neg(m_Value(A)))) {
1328 if (match(RHS, m_Neg(m_Value(B))))
1336 if (match(RHS, m_Neg(m_Value(B))))
1951 m_OneUse(m_Neg(m_Value(X))))))) {
InstCombineMulDivRem.cpp 248 if (match(Op0, m_Neg(m_Value(X))) && match(Op1, m_Constant(Op1C)))
252 if (match(Op0, m_Neg(m_Value(X))) && match(Op1, m_Neg(m_Value(Y)))) {
263 if (match(&I, m_c_Mul(m_OneUse(m_Neg(m_Value(X))), m_Value(Y))))
InstCombineCalls.cpp 449 if (match(Op0, m_Neg(m_Value(X))))
543 match(Op0, m_c_Or(m_Value(X), m_Neg(m_Deferred(X))))) {
904 if (match(IIOperand, m_Neg(m_Value(X))))
906 if (match(IIOperand, m_Select(m_Value(), m_Value(X), m_Neg(m_Deferred(X)))))
908 if (match(IIOperand, m_Select(m_Value(), m_Neg(m_Value(X)), m_Deferred(X))))
InstCombineAndOrXor.cpp 2182 match(R, m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask))))
2188 match(R, m_And(m_Neg(m_ZExt(m_And(m_Specific(X), m_SpecificInt(Mask)))),
2193 match(R, m_ZExt(m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask)))))
3362 m_OneUse(m_c_Or(m_OneUse(m_Neg(m_Value(X))), m_Value(Y))))) {
InstCombineCasts.cpp 578 match(R, m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask))))
583 match(R, m_ZExt(m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask)))))
InstCombineCompares.cpp 3999 if (match(BO0, m_Neg(m_Value(X))))
4395 if (match(Op0, m_OneUse(m_c_And(m_Neg(m_Specific(Op1)), m_Specific(Op1)))))
4398 m_OneUse(m_c_And(m_Neg(m_Specific(Op0)), m_Specific(Op0)))))
InstCombineSelect.cpp 873 if (!match(II->getOperand(0), m_c_And(m_Specific(X), m_Neg(m_Specific(X)))))
InstructionCombining.cpp 901 if (match(V, m_Neg(m_Value(NegV))))
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MIPatternMatch.h 558 m_Neg(const SrcTy &&Src) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ValueTracking.cpp 1140 if (match(RHS, m_Neg(m_Specific(LHS))) &&
1978 if (match(X, m_Neg(m_Specific(Y))) || match(Y, m_Neg(m_Specific(X))))
5948 if (match(CmpLHS, m_Neg(m_Specific(FalseVal))))
5970 if (match(CmpLHS, m_Neg(m_Specific(TrueVal))))
6893 if (match(RHS, m_Neg(m_Specific(LHS))) &&
InstructionSimplify.cpp 2041 if (match(Op0, m_Neg(m_Specific(Op1))) ||
2042 match(Op1, m_Neg(m_Specific(Op0)))) {
3023 if (!CmpInst::isUnsigned(Pred) && match(LHS, m_Neg(m_ZExt(m_Value())))) {
4070 match(FalseVal, m_Neg(m_Intrinsic<Intrinsic::abs>(m_Specific(CmpLHS)))))
4073 m_Neg(m_Intrinsic<Intrinsic::abs>(m_Specific(CmpLHS)))) &&
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h 2256 m_Neg(const ValTy &V) {
2349 auto RHS = m_LShr(m_Neg(m_Value(OpR)), m_SpecificInt(ShiftWidth));
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64InstructionSelector.cpp 1080 if (mi_match(Reg, MRI, m_Neg(m_Reg(MatchReg)))) {
1976 if (!mi_match(I.getOperand(2).getReg(), MRI, m_Neg(m_Reg(NegatedReg))))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CombinerHelper.cpp 2783 if (!mi_match(MaybeSub, MRI, m_Neg(m_Reg(NewRHS))))

Completed in 93 milliseconds