| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| PoisonChecking.cpp | 25 // instruction itself (e.g. checks for overflow on nsw). 105 SmallVectorImpl<Value*> &Checks) { 118 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); 123 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); 131 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); 136 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); 144 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); 149 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); 158 Checks.push_back(Check); 167 Checks.push_back(Check) [all...] |
| /src/tests/sbin/newfs/ |
| quotas_common.sh | 53 atf_set "descr" "Checks ${descr} quotas inodes"
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| GuardWidening.cpp | 12 // "widening" and can be used hoist and common runtime checks in situations like 229 /// Parse \p CheckCond into a conjunction (logical-and) of range checks; and 230 /// append them to \p Checks. Returns true on success, may clobber \c Checks 232 bool parseRangeChecks(Value *CheckCond, SmallVectorImpl<RangeCheck> &Checks) { 234 return parseRangeChecks(CheckCond, Checks, Visited); 237 bool parseRangeChecks(Value *CheckCond, SmallVectorImpl<RangeCheck> &Checks, 240 /// Combine the checks in \p Checks into a smaller set of checks and appen [all...] |
| LoopLoadElimination.cpp | 81 cl::desc("The maximum number of SCEV checks allowed for Loop " 378 /// Determine the pointer alias checks to prove that there are no 392 SmallVector<RuntimePointerCheck, 4> Checks; 394 copy_if(AllChecks, std::back_inserter(Checks), 404 LLVM_DEBUG(dbgs() << "\nPointer Checks (count: " << Checks.size() 406 LLVM_DEBUG(LAI.getRuntimePointerChecking()->printChecks(dbgs(), Checks)); 408 return Checks; 449 /// candidates, add run-time checks and perform transformation. 523 // Check intervening may-alias stores. These need runtime checks for alia [all...] |
| LoopPredication.cpp | 9 // The LoopPredication pass tries to convert loop variant range checks to loop 10 // invariant by widening checks across loop iterations. For example, it will 206 STATISTIC(TotalWidened, "Number of checks widened"); 217 SkipProfitabilityChecks("loop-predication-skip-profitability-checks", 298 unsigned collectChecks(SmallVectorImpl<Value *> &Checks, Value *Condition, 304 // very coarse grained check and there can be more fine grained exit checks 532 // predicable range checks in a row. (Since, in the general case, we can't 533 // hoist the length checks until the dominating checks have been discharged 552 // shows up in range checks on arrays with immutable lengths [all...] |
| LoopDistribute.cpp | 106 cl::desc("The maximum number of SCEV checks allowed for Loop " 113 "The maximum number of SCEV checks allowed for Loop " 771 // Don't distribute the loop if we need too many SCEV run-time checks, or 783 "too many SCEV run-time checks needed.\n"); 793 // If we need run-time checks, version the loop now. 797 auto Checks = includeOnlyCrossPartitionChecks(AllChecks, PtrToPartition, 800 if (LAI->hasConvergentOp() && !Checks.empty()) { 811 if (!Pred.isAlwaysTrue() || !Checks.empty()) { 817 LLVM_DEBUG(LAI->getRuntimePointerChecking()->printChecks(dbgs(), Checks)); 818 LoopVersioning LVer(*LAI, Checks, L, LI, DT, SE) [all...] |
| InductiveRangeCheckElimination.cpp | 11 // the middle loop provably does not need range checks. As an example, it will 110 static cl::opt<bool> PrintRangeChecks("irce-print-range-checks", cl::Hidden, 113 static cl::opt<bool> SkipProfitabilityChecks("irce-skip-profitability-checks", 124 cl::desc("If set to true, IRCE may eliminate wide range checks in loops " 156 SmallVectorImpl<InductiveRangeCheck> &Checks, 220 /// Parse out a set of inductive range checks from \p BI and append them to \p 221 /// Checks. 224 /// checks, and hence don't end up in \p Checks. 228 SmallVectorImpl<InductiveRangeCheck> &Checks); [all...] |
| /src/tests/bin/ps/ |
| t_ps.sh | 184 atf_set "descr" "Checks that the default set of columns is correct" \ 202 atf_set "descr" "Checks that 'ps -O foo' inserts columns just after" \ 219 atf_set "descr" "Checks simple cases of 'ps -o foo' to control which" \
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| LoopVersioning.h | 11 // emits checks to prove this. 35 /// This class emits a version of the loop where run-time checks ensure 44 /// we will retain the default checks made by LAI. Otherwise, construct an 45 /// object having no checks and we expect the user to add them. 47 ArrayRef<RuntimePointerCheck> Checks, Loop *L, LoopInfo *LI, 122 /// The set of alias checks that we are versioning for. 125 /// The set of SCEV checks that we are versioning for.
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| LoopAccessAnalysis.h | 48 /// \When performing memory disambiguation checks at runtime do not 53 /// Checks memory dependences among accesses to the same underlying 59 /// sometimes deal these potential dependencies by emitting runtime checks. 70 /// The latter case is safe because later checks guarantuee that there can't 98 // Can vectorize safely without RT checks. All dependences are known to be 101 // Can possibly vectorize with RT checks to overcome unknown dependencies. 198 /// Only checks sets with elements in \p CheckDeps. 262 /// A wrapper around ScalarEvolution, used to add runtime SCEV checks, and 290 /// vectorize this loop with runtime checks. 293 /// Result of the dependence checks, indicating whether the checke [all...] |
| /src/tests/bin/sh/ |
| t_cmdsub.sh | 163 "Checks various mixed new and old style cmd substitutions" 181 atf_set "descr" "Checks that redirects work in command substitutions" 202 atf_set "descr" "Checks that redirects work in old style cmd sub" 252 atf_set "descr" "Checks that variables work in old style cmd sub" 285 atf_set "descr" "Checks that command sub can be used in var expansion" 303 atf_set "descr" "Checks that old style cmd sub works in var expansion" 321 atf_set "descr" "Checks that arithmetic works in cmd substitutions" 334 atf_set "descr" "Checks that arithmetic works in old style cmd sub" 377 atf_set "descr" "Checks that cmdsubs work inside a here document" 392 atf_set "descr" "Checks that old style cmdsubs work in here docs [all...] |
| /src/external/gpl3/gcc/dist/contrib/ |
| check-internal-format-escaping.py | 60 Checks a single message that has the gcc-internal-format. These
|
| check_GNU_style.sh | 3 # Checks some of the GNU style formatting rules in a set of patches. 28 Checks the patches for some of the GNU style formatting problems. 31 Please note that these checks are not always accurate, and
|
| /src/external/gpl3/gcc/dist/libgcc/config/microblaze/ |
| stack_overflow_exit.S | 29 # Checks for stack overflows and sets the global variable
|
| /src/external/gpl3/gcc.old/dist/contrib/ |
| check-internal-format-escaping.py | 60 Checks a single message that has the gcc-internal-format. These
|
| check_GNU_style.sh | 3 # Checks some of the GNU style formatting rules in a set of patches. 28 Checks the patches for some of the GNU style formatting problems. 31 Please note that these checks are not always accurate, and
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/microblaze/ |
| stack_overflow_exit.S | 29 # Checks for stack overflows and sets the global variable
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| LoopVersioning.cpp | 11 // emits checks to prove this. 40 ArrayRef<RuntimePointerCheck> Checks, Loop *L, 44 AliasChecks(Checks.begin(), Checks.end()), 89 "any runtime checks"); 201 // Go through the checks and for each pointer group, collect the scopes for
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| LoopAccessAnalysis.cpp | 88 cl::desc("When performing memory disambiguation checks at runtime do not " 93 /// The maximum iterations used to merge memory checks 97 "runtime memory checks. (default = 100)"), 238 SmallVector<RuntimePointerCheck, 4> Checks; 246 Checks.push_back(std::make_pair(&CGI, &CGJ)); 249 return Checks; 254 assert(Checks.empty() && "Checks is not empty"); 256 Checks = generateChecks(); 342 // dependence. Not grouping the checks for a[i] and a[i + 9000] allow [all...] |
| /src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| MveEmitter.cpp | 33 // untaken branches are required to pass all front-end validity checks such as 816 // checks, etc). Used for redeclaring MVE intrinsics in the arm_cde.h header. 1046 void GroupSemaChecks(std::map<std::string, std::set<std::string>> &Checks); 1732 std::map<std::string, std::set<std::string>> &Checks) { 1739 Checks[Check].insert(Int.fullName()); 1966 std::map<std::string, std::set<std::string>> Checks; 1967 GroupSemaChecks(Checks); 1969 for (const auto &kv : Checks) { 2160 std::map<std::string, std::set<std::string>> Checks; 2161 GroupSemaChecks(Checks); [all...] |
| SveEmitter.cpp | 343 /// Emit all the range checks for the immediates. 815 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class, 820 ImmChecks(Checks.begin(), Checks.end()) { 826 // Add range checks for immediates 1033 // Collate a list of range/option checks for the immediates.
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExprScalar.cpp | 192 // We usually don't need overflow checks for binops with widened operands. 248 void EmitBinOpCheck(ArrayRef<std::pair<Value *, SanitizerMask>> Checks, 757 /// Create a binary op that checks for overflow. 1167 // Each of these checks needs to return 'false' when an issue was detected. 1169 llvm::SmallVector<std::pair<llvm::Value *, SanitizerMask>, 2> Checks; 1170 // So we can 'and' all the checks together, and still get 'false', 1171 // if at least one of the checks detected an issue. 1175 Checks.emplace_back(Check.second); 1185 Checks.emplace_back(Check.second); 1193 // EmitCheck() will 'and' all the checks together [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| blockexit.d | 532 + Checks whether `throw <exp>` throws an `Exception` or an `Error`
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| LoopVectorize.cpp | 20 // 2. LoopVectorizationLegality - A unit that checks for the legality 24 // 4. LoopVectorizationCostModel - A unit that checks for the profitability 41 // Variable uniformity checks are inspired by: 203 cl::desc("The maximum allowed number of runtime memory checks with a " 450 /// checks, and relies on the caller to check for the different legality 479 /// of various checks and bypasses. Return the pre-header block of the new 700 /// had to make are correct. Returns the block containing the checks or 701 /// nullptr if no checks have been added. 704 /// Emit bypass checks to check any memory assumptions we may have made. 705 /// Returns the block containing the checks or nullptr if no checks have bee [all...] |
| /src/external/gpl2/lvm2/dist/ |
| configure.in | 63 dnl -- Checks for programs. 481 dnl -- Below are checks for libraries common to more than one build. 530 dnl -- the depedencies checks and set a proper CLVMD.
|