/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | ValueTracking.h | 712 SelectPatternResult matchSelectPattern(Value *V, Value *&LHS, Value *&RHS, 717 matchSelectPattern(const Value *V, const Value *&LHS, const Value *&RHS) { in matchSelectPattern() function 720 auto Result = matchSelectPattern(const_cast<Value *>(V), L, R); in matchSelectPattern()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 1049 SelectPatternResult SPR = matchSelectPattern(&Sel, LHS, RHS); in canonicalizeMinMaxWithConstant() 1086 SelectPatternFlavor SPF = matchSelectPattern(&Sel, LHS, RHS).Flavor; in canonicalizeAbsNabs() 2260 SelectPatternResult L = matchSelectPattern(LHS, A, B); in factorizeMinMaxTree() 2261 SelectPatternResult R = matchSelectPattern(RHS, C, D); in factorizeMinMaxTree() 2923 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp); in visitSelectInst() 2927 if (SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor) in visitSelectInst() 2931 if (SelectPatternFlavor SPF2 = matchSelectPattern(RHS, LHS2, RHS2).Flavor) in visitSelectInst()
|
H A D | InstCombineAddSub.cpp | 2029 SelectPatternFlavor SPF = matchSelectPattern(MinMax, LHS, RHS).Flavor; in visitSub() 2033 SPF = matchSelectPattern(MinMax, LHS, RHS).Flavor; in visitSub()
|
H A D | InstCombineSimplifyDemanded.cpp | 315 SelectPatternFlavor SPF = matchSelectPattern(I, LHS, RHS).Flavor; in SimplifyDemandedUseBits()
|
H A D | InstCombineMulDivRem.cpp | 237 SelectPatternFlavor SPF = matchSelectPattern(Op0, X, Y).Flavor; in visitMul()
|
H A D | InstCombineCompares.cpp | 1364 SelectPatternResult SPR = matchSelectPattern(Cmp.getOperand(0), A, B); in foldICmpWithZero() 5641 SelectPatternResult SPR = matchSelectPattern(SI, A, B); in visitICmpInst() 6225 SelectPatternResult SPR = matchSelectPattern(SI, A, B); in visitFCmpInst()
|
H A D | InstCombineCasts.cpp | 779 if (matchSelectPattern(Sel, LHS, RHS).Flavor != SPF_UNKNOWN) in visitTrunc()
|
H A D | InstCombineCalls.cpp | 472 SelectPatternFlavor SPF = matchSelectPattern(Op0, X, Y).Flavor; in foldCttzCtlz()
|
H A D | InstCombineAndOrXor.cpp | 3608 SelectPatternFlavor SPF = matchSelectPattern(Op0, LHS, RHS).Flavor; in visitXor()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 1107 SelectPatternFlavor SPF = matchSelectPattern(I, LHS, RHS).Flavor; in computeKnownBitsFromOperator() 2781 SelectPatternFlavor SPF = matchSelectPattern(Select, LHS, RHS).Flavor; in isSignedMinMaxClamp() 2789 SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor; in isSignedMinMaxClamp() 5609 SelectPatternResult L = matchSelectPattern(TVal, A, B, nullptr, Depth + 1); in matchMinMaxOfMinMax() 5614 SelectPatternResult R = matchSelectPattern(FVal, C, D, nullptr, Depth + 1); in matchMinMaxOfMinMax() 5816 static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred, in matchSelectPattern() function 6106 SelectPatternResult llvm::matchSelectPattern(Value *V, Value *&LHS, Value *&RHS, in matchSelectPattern() function in llvm 6146 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchDecomposedSelectPattern() 6155 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchDecomposedSelectPattern() 6160 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, TrueVal, FalseVal, in matchDecomposedSelectPattern() [all …]
|
H A D | IVDescriptors.cpp | 907 matchSelectPattern(Cur, LHS, RHS).Flavor); in getReductionOpChain()
|
H A D | LazyValueInfo.cpp | 815 SelectPatternResult SPR = matchSelectPattern(SI, LHS, RHS); in solveBlockValueSelect()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86PartialReduction.cpp | 186 auto SPR = matchSelectPattern(SI, LHS, RHS); in trySADReplacement()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 299 SelectPatternFlavor InstSPF = matchSelectPattern(Inst, LHS, RHS).Flavor; in isSSATMinMaxPattern() 310 matchSelectPattern(MinInst, MinLHS, MinRHS).Flavor; in isSSATMinMaxPattern() 877 SelectPatternFlavor SPF = matchSelectPattern(Sel, LHS, RHS).Flavor; in getCmpSelInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 3283 auto SPR = matchSelectPattern(const_cast<User*>(&I), LHS, RHS); in visitSelect()
|