Home
last modified time | relevance | path

Searched defs:FindClosure (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h623 struct FindClosure { in SCEVExprContains() struct
624 bool Found = false; in SCEVExprContains()
625 PredTy Pred; in SCEVExprContains()
627 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains() argument
629 bool follow(const SCEV *S) { in SCEVExprContains()
637 bool isDone() const { return Found; } in SCEVExprContains()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h712 struct FindClosure { in SCEVExprContains() struct
713 bool Found = false; in SCEVExprContains()
714 PredTy Pred; in SCEVExprContains()
716 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains() argument
718 bool follow(const SCEV *S) { in SCEVExprContains()
726 bool isDone() const { return Found; } in SCEVExprContains()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/
DScalarEvolutionExpressions.h720 struct FindClosure { in SCEVExprContains() struct
721 bool Found = false; in SCEVExprContains()
722 PredTy Pred; in SCEVExprContains()
724 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains() argument
726 bool follow(const SCEV *S) { in SCEVExprContains()
734 bool isDone() const { return Found; } in SCEVExprContains()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/
DScalarEvolutionExpressions.h720 struct FindClosure { in SCEVExprContains() struct
721 bool Found = false; in SCEVExprContains()
722 PredTy Pred; in SCEVExprContains()
724 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains() argument
726 bool follow(const SCEV *S) { in SCEVExprContains()
734 bool isDone() const { return Found; } in SCEVExprContains()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/
DScalarEvolutionExpressions.h720 struct FindClosure { in SCEVExprContains() struct
721 bool Found = false; in SCEVExprContains()
722 PredTy Pred; in SCEVExprContains()
724 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains() argument
726 bool follow(const SCEV *S) { in SCEVExprContains()
734 bool isDone() const { return Found; } in SCEVExprContains()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/
DScalarEvolutionExpressions.h720 struct FindClosure { in SCEVExprContains() struct
721 bool Found = false; in SCEVExprContains()
722 PredTy Pred; in SCEVExprContains()
724 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains() function
726 bool follow(const SCEV *S) { in SCEVExprContains()
734 bool isDone() const { return Found; } in SCEVExprContains()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DScalarEvolution.cpp6077 struct FindClosure { in SCEVMinMaxExprContains() struct
6078 const SCEV *OperandToFind; in SCEVMinMaxExprContains()
6079 const SCEVTypes RootKind; // Must be a sequential min/max expression. in SCEVMinMaxExprContains()
6080 const SCEVTypes NonSequentialRootKind; // Non-seq variant of RootKind. in SCEVMinMaxExprContains()
6082 bool Found = false; in SCEVMinMaxExprContains()
6084 bool canRecurseInto(SCEVTypes Kind) const { in SCEVMinMaxExprContains()
6091 FindClosure(const SCEV *OperandToFind, SCEVTypes RootKind) in SCEVMinMaxExprContains() argument
6097 bool follow(const SCEV *S) { in SCEVMinMaxExprContains()
6103 bool isDone() const { return Found; } in SCEVMinMaxExprContains()