Home
last modified time | relevance | path

Searched refs:Checks (Results 1 – 25 of 100) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp99 SmallVectorImpl<Value*> &Checks) { in generateCreationChecksForBinOp() argument
112 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
117 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
125 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
130 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
138 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
143 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
152 Checks.push_back(Check); in generateCreationChecksForBinOp()
161 Checks.push_back(Check); in generateCreationChecksForBinOp()
172 Checks.push_back(ShiftCheck); in generateCreationChecksForBinOp()
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/rdi-share/
H A Dconfigure.in10 dnl Checks for programs.
16 dnl Checks for libraries.
18 dnl Checks for header files.
22 dnl Checks for typedefs, structures, and compiler characteristics.
27 dnl Checks for library functions.
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp237 bool parseRangeChecks(Value *CheckCond, SmallVectorImpl<RangeCheck> &Checks) { in parseRangeChecks() argument
239 return parseRangeChecks(CheckCond, Checks, Visited); in parseRangeChecks()
242 bool parseRangeChecks(Value *CheckCond, SmallVectorImpl<RangeCheck> &Checks,
249 bool combineRangeChecks(SmallVectorImpl<RangeCheck> &Checks,
544 SmallVector<GuardWideningImpl::RangeCheck, 4> Checks, CombinedChecks; in widenCondCommon() local
547 parseRangeChecks(Cond0, Checks) && parseRangeChecks(Cond1, Checks) && in widenCondCommon()
548 combineRangeChecks(Checks, CombinedChecks)) { in widenCondCommon()
581 Value *CheckCond, SmallVectorImpl<GuardWideningImpl::RangeCheck> &Checks, in parseRangeChecks() argument
591 return parseRangeChecks(AndLHS, Checks) && in parseRangeChecks()
592 parseRangeChecks(AndRHS, Checks); in parseRangeChecks()
[all …]
H A DLoopLoadElimination.cpp392 SmallVector<RuntimePointerCheck, 4> Checks; in collectMemchecks() local
394 copy_if(AllChecks, std::back_inserter(Checks), in collectMemchecks()
404 LLVM_DEBUG(dbgs() << "\nPointer Checks (count: " << Checks.size() in collectMemchecks()
406 LLVM_DEBUG(LAI.getRuntimePointerChecking()->printChecks(dbgs(), Checks)); in collectMemchecks()
408 return Checks; in collectMemchecks()
539 SmallVector<RuntimePointerCheck, 4> Checks = collectMemchecks(Candidates); in processLoop() local
542 if (Checks.size() > Candidates.size() * CheckPerElim) { in processLoop()
558 if (!Checks.empty() || !LAI.getPSE().getPredicate().isAlwaysTrue()) { in processLoop()
580 LoopVersioning LV(LAI, Checks, L, LI, DT, PSE.getSE()); in processLoop()
H A DLoopPredication.cpp310 unsigned collectChecks(SmallVectorImpl<Value *> &Checks, Value *Condition,
755 unsigned LoopPredication::collectChecks(SmallVectorImpl<Value *> &Checks, in collectChecks() argument
791 Checks.push_back(*NewRangeCheck); in collectChecks()
798 Checks.push_back(Condition); in collectChecks()
805 Checks.push_back(WideableCond); in collectChecks()
815 SmallVector<Value *, 4> Checks; in widenGuardConditions() local
816 unsigned NumWidened = collectChecks(Checks, Guard->getOperand(0), Expander, in widenGuardConditions()
824 IRBuilder<> Builder(findInsertPt(Guard, Checks)); in widenGuardConditions()
825 Value *AllChecks = Builder.CreateAnd(Checks); in widenGuardConditions()
851 SmallVector<Value *, 4> Checks; in widenWidenableBranchGuardConditions() local
[all …]
H A DLoopDistribute.cpp794 auto Checks = includeOnlyCrossPartitionChecks(AllChecks, PtrToPartition, in processLoop() local
797 if (LAI->hasConvergentOp() && !Checks.empty()) { in processLoop()
808 if (!Pred.isAlwaysTrue() || !Checks.empty()) { in processLoop()
814 LLVM_DEBUG(LAI->getRuntimePointerChecking()->printChecks(dbgs(), Checks)); in processLoop()
815 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE); in processLoop()
904 SmallVector<RuntimePointerCheck, 4> Checks; in includeOnlyCrossPartitionChecks() local
906 copy_if(AllChecks, std::back_inserter(Checks), in includeOnlyCrossPartitionChecks()
930 return Checks; in includeOnlyCrossPartitionChecks()
H A DInductiveRangeCheckElimination.cpp153 SmallVectorImpl<InductiveRangeCheck> &Checks,
225 SmallVectorImpl<InductiveRangeCheck> &Checks);
353 SmallVectorImpl<InductiveRangeCheck> &Checks, in extractRangeChecksFromCond() argument
362 Checks, Visited); in extractRangeChecksFromCond()
364 Checks, Visited); in extractRangeChecksFromCond()
403 Checks.push_back(IRC); in extractRangeChecksFromCond()
408 SmallVectorImpl<InductiveRangeCheck> &Checks) { in extractRangeChecksFromBranch() argument
420 Checks, Visited); in extractRangeChecksFromBranch()
/openbsd-src/gnu/gcc/libdecnumber/
H A Dconfigure.ac28 # Checks for programs.
50 # Checks for header files.
54 # Checks for typedefs, structures, and compiler characteristics.
60 # Checks for library functions.
/openbsd-src/gnu/gcc/libcpp/
H A Dconfigure.ac10 # Checks for programs.
37 # Checks for header files.
43 # Checks for typedefs, structures, and compiler characteristics.
61 # Checks for library functions.
/openbsd-src/gnu/usr.bin/texinfo/
H A Dconfigure.ac24 # Checks for programs.
38 # Checks for header files.
55 # Checks for typedefs, structures, and compiler characteristics.
61 # Checks for function declarations.
64 # Checks for library functions.
133 # Checks for variables.
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h425 Checks.clear(); in reset()
448 return Checks; in getChecks()
469 unsigned getNumberOfChecks() const { return Checks.size(); } in getNumberOfChecks()
476 const SmallVectorImpl<RuntimePointerCheck> &Checks,
531 SmallVector<RuntimePointerCheck, 4> Checks; variable
/openbsd-src/gnu/gcc/fixincludes/
H A Dconfigure.ac77 # Checks for header files.
89 # Checks for typedefs, structures, and compiler characteristics.
92 # Checks for library functions.
/openbsd-src/gnu/llvm/clang/utils/check_cfc/
H A Dcheck_cfc.cfg1 [Checks]
/openbsd-src/gnu/llvm/compiler-rt/
H A D.clang-tidy1 Checks: '-readability-identifier-naming,-llvm-header-guard'
/openbsd-src/gnu/llvm/clang/
H A D.clang-tidy4 Checks: '-readability-identifier-naming'
/openbsd-src/gnu/llvm/llvm/utils/vscode/llvm/
H A Dtsconfig.json12 /* Additional Checks */
/openbsd-src/gnu/llvm/lldb/
H A D.clang-tidy1 Checks: '-readability-identifier-naming,modernize-use-default-member-init,modernize-use-equals-defa…
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp41 ArrayRef<RuntimePointerCheck> Checks, Loop *L, in LoopVersioning() argument
44 : VersionedLoop(L), AliasChecks(Checks.begin(), Checks.end()), in LoopVersioning()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h48 ArrayRef<RuntimePointerCheck> Checks, Loop *L, LoopInfo *LI,
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DMveEmitter.cpp1044 void GroupSemaChecks(std::map<std::string, std::set<std::string>> &Checks);
1737 std::map<std::string, std::set<std::string>> &Checks) { in GroupSemaChecks() argument
1744 Checks[Check].insert(Int.fullName()); in GroupSemaChecks()
1971 std::map<std::string, std::set<std::string>> Checks; in EmitBuiltinSema() local
1972 GroupSemaChecks(Checks); in EmitBuiltinSema()
1974 for (const auto &kv : Checks) { in EmitBuiltinSema()
2165 std::map<std::string, std::set<std::string>> Checks; in EmitBuiltinSema() local
2166 GroupSemaChecks(Checks); in EmitBuiltinSema()
2168 for (const auto &kv : Checks) { in EmitBuiltinSema()
H A DSveEmitter.cpp815 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class, in Intrinsic() argument
820 ImmChecks(Checks.begin(), Checks.end()) { in Intrinsic()
/openbsd-src/gnu/llvm/clang/www/analyzer/
H A Dmenu.html.incl21 <li><a href="/available_checks.html">Available Checks</a></li>
/openbsd-src/gnu/llvm/libcxx/
H A D.clang-tidy1 Checks: >
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprScalar.cpp244 void EmitBinOpCheck(ArrayRef<std::pair<Value *, SanitizerMask>> Checks,
1202 llvm::SmallVector<std::pair<llvm::Value *, SanitizerMask>, 2> Checks; in EmitIntegerSignChangeCheck() local
1208 Checks.emplace_back(Check.second); in EmitIntegerSignChangeCheck()
1218 Checks.emplace_back(Check.second); in EmitIntegerSignChangeCheck()
1227 CGF.EmitCheck(Checks, SanitizerHandler::ImplicitConversion, StaticArgs, in EmitIntegerSignChangeCheck()
1571 ArrayRef<std::pair<Value *, SanitizerMask>> Checks, const BinOpInfo &Info) { in EmitBinOpCheck() argument
1614 CGF.EmitCheck(Checks, Check, StaticData, DynamicData); in EmitBinOpCheck()
3391 SmallVector<std::pair<llvm::Value *, SanitizerMask>, 2> Checks; in EmitUndefinedBehaviorIntegerDivAndRemCheck() local
3394 Checks.push_back(std::make_pair(Builder.CreateICmpNE(Ops.RHS, Zero), in EmitUndefinedBehaviorIntegerDivAndRemCheck()
3412 Checks.push_back( in EmitUndefinedBehaviorIntegerDivAndRemCheck()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp335 SmallVector<RuntimePointerCheck, 4> Checks; in generateChecks() local
344 Checks.push_back(std::make_pair(&CGI, &CGJ)); in generateChecks()
348 return Checks; in generateChecks()
353 assert(Checks.empty() && "Checks is not empty"); in generateChecks()
355 Checks = generateChecks(); in generateChecks()
573 raw_ostream &OS, const SmallVectorImpl<RuntimePointerCheck> &Checks, in printChecks() argument
576 for (const auto &Check : Checks) { in printChecks()
594 printChecks(OS, Checks, Depth); in print()

1234