| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | warn-float-conversion.cpp | 123 static constexpr bool Safe(); 127 constexpr bool Check<char>::Safe() { return false; } in Safe() function in Check 130 constexpr bool Check<float>::Safe() { return true; } in Safe() function in Check 141 if (Check<T>::Safe()) in run2()
|
| /llvm-project-15.0.7/llvm/tools/bugpoint/ |
| H A D | Miscompilation.cpp | 702 std::unique_ptr<Module> Safe) { in TestOptimizer() argument 721 auto Result = testMergedProgram(BD, *Optimized, *Safe, Broken); in TestOptimizer() 783 Module *Safe) { in CleanupAndPrepareModules() argument 794 if (Function *oldMain = Safe->getFunction("main")) in CleanupAndPrepareModules() 822 ReturnInst::Create(Safe->getContext(), call, BB); in CleanupAndPrepareModules() 832 FunctionCallee resolverFunc = Safe->getOrInsertFunction( in CleanupAndPrepareModules() 834 Type::getInt8PtrTy(Safe->getContext())); in CleanupAndPrepareModules() 837 for (Module::iterator F = Safe->begin(), E = Safe->end(); F != E; ++F) { in CleanupAndPrepareModules() 849 *Safe, InitArray->getType(), true /*isConstant*/, in CleanupAndPrepareModules() 933 if (verifyModule(*Test) || verifyModule(*Safe)) { in CleanupAndPrepareModules() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 419 bool Safe = isSafeAccess(UI, AI, TypeSize); in analyzeAllUses() local 420 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 439 bool Safe = isSafeAccess(UI, AI, TypeSize); in analyzeAllUses() local 440 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 462 bool Safe = false; in analyzeAllUses() local 465 Safe = true; in analyzeAllUses() 467 Safe = true; in analyzeAllUses() 469 Safe = Safe || isSafeAccess(UI, AI, MI->getLength()); in analyzeAllUses() 470 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 489 bool Safe = isSafeAccess(UI, AI, TypeSize); in analyzeAllUses() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GVNHoist.cpp | 362 SmallVectorImpl<CHIArg> &Safe); 809 SmallVectorImpl<CHIArg> &Safe) { in checkSafety() argument 817 Safe.push_back(CHI); in checkSafety() 822 Safe.push_back(CHI); in checkSafety() 898 SmallVector<CHIArg, 2> Safe; in findHoistableCandidates() local 903 checkSafety(make_range(PrevIt, PHIIt), BB, K, Safe); in findHoistableCandidates() 906 if (valueAnticipable(make_range(Safe.begin(), Safe.end()), TI)) { in findHoistableCandidates() 909 for (auto B : Safe) in findHoistableCandidates()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | machine-outliner-bad-register.mir | 10 ; No problematic register appears at all. Safe for outlining. 13 ; A problematic register is live, but after the candidate. Safe for outlining. 17 ; entry to the candidate. Safe for outlining.
|
| H A D | O0-pipeline.ll | 29 ; CHECK-NEXT: Safe Stack instrumentation pass
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 99 Safe, enumerator 191 return Status == VectorizationSafetyStatus::Safe; in isSafeForVectorization() 293 VectorizationSafetyStatus Status = VectorizationSafetyStatus::Safe;
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-tapi-diff/ |
| H A D | multiple-inlines.test | 56 ; CHECK-NEXT: Application Extension Safe 84 ; CHECK-NEXT: Application Extension Safe
|
| H A D | mismatched-number-of-inlines.test | 24 ; CHECK-NEXT: Application Extension Safe
|
| H A D | right-single-inlines.test | 49 ; CHECK-NEXT: Application Extension Safe
|
| H A D | left-single-inline.test | 52 ; CHECK-NEXT: Application Extension Safe
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 514 bool Safe = false; in lookThroughComplexAddresses() local 522 Safe = true; in lookThroughComplexAddresses() 527 if (!Safe && OpA && OpA->getOpcode() == Instruction::Add && in lookThroughComplexAddresses() 536 if (!Safe) in lookThroughComplexAddresses() 537 Safe = checkIfSafeAddSequence(IdxDiff, OpA, MatchingOpIdxA, OpB, in lookThroughComplexAddresses() 547 if (!Safe) { in lookThroughComplexAddresses()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsBranchExpansion.cpp | 164 template <typename Pred, typename Safe> 165 bool handleSlot(Pred Predicate, Safe SafeInSlot); 745 template <typename Pred, typename Safe> 746 bool MipsBranchExpansion::handleSlot(Pred Predicate, Safe SafeInSlot) { in handleSlot()
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/concurrency/ |
| H A D | mt-unsafe.rst | 47 compiled from GNU web documentation with a search for MT-Safe tag:
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | O0-pipeline.ll | 32 ; CHECK-NEXT: Safe Stack instrumentation pass
|
| /llvm-project-15.0.7/llvm/test/Transforms/SafeStack/X86/ |
| H A D | byval.ll | 9 ; Safe access to a byval argument.
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 238 bool Safe = AllocaRange.contains(AccessRange); in IsAccessSafe() local 250 << " " << (Safe ? "safe" : "unsafe") << "\n"); in IsAccessSafe() 252 return Safe; in IsAccessSafe()
|
| H A D | MachineLICM.cpp | 577 bool Safe = true; in HoistRegionPostRA() local 587 Safe = false; in HoistRegionPostRA() 591 if (Safe) in HoistRegionPostRA()
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | Config.h | 91 Safe, // Safe ICF for all sections. enumerator
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopInterchange/ |
| H A D | call-instructions.ll | 66 ;; Safe to interchange, because the called function `bar` is marked as readnone,
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | O0-pipeline.ll | 33 ; CHECK-NEXT: Safe Stack instrumentation pass
|
| /llvm-project-15.0.7/lld/docs/ |
| H A D | windows_support.rst | 51 Safe Structured Exception Handler (SEH)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | gisel-commandline-option.ll | 55 ; ENABLED: Safe Stack instrumentation pass
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | Config.h | 59 enum class ICFLevel { None, Safe, All }; enumerator
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Sanitizers.def | 130 // Safe Stack
|