Searched refs:matchSelectPattern (Results 1 – 9 of 9) sorted by relevance
/external/llvm/unittests/Analysis/ |
D | ValueTrackingTest.cpp | 56 SelectPatternResult R = matchSelectPattern(A, LHS, RHS, &CastOp); in expectPattern()
|
/external/llvm/include/llvm/Analysis/ |
D | ValueTracking.h | 446 SelectPatternResult matchSelectPattern(Value *V, Value *&LHS, Value *&RHS,
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSelect.cpp | 1105 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp); in visitSelectInst() 1138 if (SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor) in visitSelectInst() 1142 if (SelectPatternFlavor SPF2 = matchSelectPattern(RHS, LHS2, RHS2).Flavor) in visitSelectInst()
|
D | InstCombineCasts.cpp | 487 if (matchSelectPattern(SI, LHS, RHS).Flavor != SPF_UNKNOWN) in visitTrunc() 1383 matchSelectPattern(SI, LHS, RHS).Flavor == SPF_UNKNOWN) { in visitFPTrunc()
|
D | InstCombineSimplifyDemanded.cpp | 412 if (matchSelectPattern(I, LHS, RHS).Flavor != SPF_UNKNOWN) in SimplifyDemandedUseBits()
|
D | InstCombineCompares.cpp | 3272 SelectPatternResult SPR = matchSelectPattern(SI, A, B); in visitICmpInst()
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 3706 static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred, in matchSelectPattern() function 3899 SelectPatternResult llvm::matchSelectPattern(Value *V, Value *&LHS, Value *&RHS, in matchSelectPattern() function in llvm 3923 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchSelectPattern() 3927 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchSelectPattern() 3931 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, TrueVal, FalseVal, in matchSelectPattern()
|
D | LazyValueInfo.cpp | 914 SelectPatternResult SPR = matchSelectPattern(SI, LHS, RHS); in solveBlockValueSelect()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 2774 auto SPR = matchSelectPattern(const_cast<User*>(&I), LHS, RHS); in visitSelect()
|