Home
last modified time | relevance | path

Searched defs:Checks (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp199 bool canBeHoistedTo(const SmallVectorImpl<Value *> &Checks, in canBeHoistedTo()
208 void makeAvailableAt(const SmallVectorImpl<Value *> &Checks, in makeAvailableAt()
278 SmallVectorImpl<RangeCheck> &Checks) { in parseRangeChecks()
766 SmallVector<GuardWideningImpl::RangeCheck, 4> Checks, CombinedChecks; in mergeChecks() local
806 Value *CheckCond, SmallVectorImpl<GuardWideningImpl::RangeCheck> &Checks) { in parseRangeChecks()
867 SmallVectorImpl<GuardWideningImpl::RangeCheck> &Checks, in combineRangeChecks()
H A DLoopLoadElimination.cpp401 SmallVector<RuntimePointerCheck, 4> Checks; in collectMemchecks() local
561 SmallVector<RuntimePointerCheck, 4> Checks = collectMemchecks(Candidates); in processLoop() local
H A DLoopPredication.cpp716 void LoopPredication::widenChecks(SmallVectorImpl<Value *> &Checks, in widenChecks()
733 SmallVector<Value *, 4> Checks; in widenGuardConditions() local
764 SmallVector<Value *, 4> Checks; in widenWidenableBranchGuardConditions() local
H A DLoopDistribute.cpp794 auto Checks = includeOnlyCrossPartitionChecks(AllChecks, PtrToPartition, in processLoop() local
904 SmallVector<RuntimePointerCheck, 4> Checks; in includeOnlyCrossPartitionChecks() local
H A DInductiveRangeCheckElimination.cpp481 SmallVectorImpl<InductiveRangeCheck> &Checks, in extractRangeChecksFromCond()
522 SmallVectorImpl<InductiveRangeCheck> &Checks, bool &Changed) { in extractRangeChecksFromBranch()
H A DLoopFlatten.cpp969 ArrayRef<RuntimePointerCheck> Checks(nullptr, nullptr); in FlattenLoopPair() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp43 ArrayRef<RuntimePointerCheck> Checks, Loop *L, in LoopVersioning()
H A DScalarEvolutionExpander.cpp2244 SmallVector<Value *> Checks; in expandUnionPredicate() local
H A DLoopUtils.cpp2020 Instruction *Loc, ArrayRef<PointerDiffInfo> Checks, SCEVExpander &Expander, in addDiffRuntimeChecks()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp1729 std::map<std::string, std::set<std::string>> &Checks) { in GroupSemaChecks()
1989 std::map<std::string, std::set<std::string>> Checks; in EmitBuiltinSema() local
2201 std::map<std::string, std::set<std::string>> Checks; in EmitBuiltinSema() local
H A DSveEmitter.cpp967 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class, in Intrinsic()
H A DNeonEmitter.cpp2260 ArrayRef<ImmCheck> Checks = Def->getImmChecks(); in genIntrinsicRangeCheckCode() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h636 SmallVector<RuntimePointerCheck, 4> Checks; variable
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1305 Checks; in EmitIntegerSignChangeCheck() local
1810 ArrayRef<std::pair<Value *, SanitizerKind::SanitizerOrdinal>> Checks, in EmitBinOpCheck()
3968 Checks; in EmitUndefinedBehaviorIntegerDivAndRemCheck() local
4780 SmallVector<std::pair<Value *, SanitizerKind::SanitizerOrdinal>, 2> Checks; in EmitShl() local
6109 Checks; in EmitCheckedInBoundsGEP() local
H A DCGExpr.cpp768 Checks; in EmitTypeCheck() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp475 SmallVector<RuntimePointerCheck, 4> Checks; in generateChecks() local
713 raw_ostream &OS, const SmallVectorImpl<RuntimePointerCheck> &Checks, in printChecks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp674 ProfileSummaryInfo *PSI, GeneratedRTChecks &Checks, VPlan &Plan) in InnerLoopAndEpilogueVectorizer()
738 ProfileSummaryInfo *PSI, GeneratedRTChecks &Checks, VPlan &Plan) in EpilogueVectorizerEpilogueLoop()
9460 GeneratedRTChecks Checks(PSE, DT, LI, TTI, F->getDataLayout(), CM.CostKind); in processLoopInVPlanNativePath() local
9552 static bool isOutsideLoopWorkProfitable(GeneratedRTChecks &Checks, in isOutsideLoopWorkProfitable()
10097 GeneratedRTChecks Checks(PSE, DT, LI, TTI, F->getDataLayout(), CM.CostKind); in processLoop() local