Home
last modified time | relevance | path

Searched full:guarantees (Results 1 – 25 of 393) sorted by relevance

12345678910>>...16

/llvm-project/clang/test/SemaCXX/
H A Dwarn-new-overaligned.cpp16 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
17 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
33 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
34 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
56 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
77 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
H A Dwarn-new-overaligned-3.cpp22 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
23 …7-warning {{type 'Test' requires 256 bytes of alignment and the default allocator only guarantees}} in helper()
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopSimplify.h13 // Loop pre-header insertion guarantees that there is a single, non-critical
17 // Loop exit-block insertion guarantees that all exit blocks from the loop
23 // This pass also guarantees that loops will have exactly one backedge.
27 // to transform the loop and make these guarantees. Client code should check
/llvm-project/llvm/docs/
H A DAtomics.rst109 various atomic instructions. The exact guarantees provided depend on the
113 non-atomic loads and stores, but provide additional guarantees in situations
127 complicated guarantees, see the C++ standard for details.
139 In order to achieve a balance between performance and necessary guarantees,
141 level includes all the guarantees of the previous level except for
166 volatile does provide some limited guarantees around asynchronous signals, but
187 Unordered is the lowest level of atomicity. It essentially guarantees that races
189 guarantees the operation to be lock-free, so it does not depend on the data
229 essentially guarantees that if you take all the operations affecting a specific
238 guarantees in terms of synchronization are very weak, so make sure these are
[all …]
H A DPCSectionsMetadata.rst74 Guarantees on Code Generation
82 and code generation pipeline has the following guarantees.
87 In general, LLVM *does not make any guarantees* about preserving IR metadata
/llvm-project/llvm/test/CodeGen/X86/
H A Dfast-isel-bitcast-crash.ll11 ; The shuffle vector guarantees that. The zext gives us a useful known bits
13 ; intrinsic guarantees.
/llvm-project/clang/test/CodeGen/
H A Dpadding-init.c4 // C guarantees that brace-init with fewer initializers than members in the
6 // initialization. In turn static initialization guarantees that padding is
/llvm-project/libcxx/include/__utility/
H A Dexception_guard.h38 // that we don't provide the strong exception guarantees. However, Clang doesn't generate cleanup
39 // code with exceptions disabled, so even if we wanted to provide the strong exception guarantees
/llvm-project/mlir/lib/Dialect/IRDL/IR/
H A DIRDLOps.cpp51 // The verifier for BaseOp guarantees it is within a dialect. in getVerifier()
105 // The verifier for ParametricOp guarantees it is within a dialect. in getVerifier()
/llvm-project/clang/test/CodeGenCXX/
H A Dpr54845.cpp8 // the i386 psABI only guarantees a 4-byte alignment for doubles. in test()
/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Posix/
H A Dfgetc_ungetc_getc.cpp12 // POSIX guarantees being able to ungetc() at least one character in main()
H A Dgetc_unlocked.cpp12 // POSIX guarantees being able to ungetc() at least one character in main()
/llvm-project/llvm/test/CodeGen/AArch64/
H A Dfptouint-i8-zext.ll7 ; otherwise, fcvtzs must returns a value in [0, 256), which guarantees zext.
/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTProperties.td12 "4T, 8T and so on, which guarantees a total linear time spent checking "
/llvm-project/llvm/test/Transforms/LoopPredication/
H A Dpoison.ll46 ; This check guarantees %n is not a posion.
101 ; This check guarantees %n is not a posion.
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dppc-empty-fs.ll2 ; This guarantees that we add the default set of features to the current feature
/llvm-project/llvm/include/llvm/Support/
H A DBranchProbability.h77 /// Scales \c Num. Guarantees full precision. Returns the floor of the
85 /// Scales \c Num by the inverse of \c this. Guarantees full precision.
H A DBinaryByteStream.h27 /// in a single contiguous buffer. BinaryByteStream guarantees that no read
86 /// version also guarantees that no read operation will ever incur a copy,
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp13 // Loop pre-header insertion guarantees that there is a single, non-critical
17 // Loop exit-block insertion guarantees that all exit blocks from the loop
23 // This pass also guarantees that loops will have exactly one backedge.
27 // to transform the loop and make these guarantees. Client code should check
545 // predecessors that are inside of the loop. This check guarantees that the in simplifyOneLoop()
769 /// verifyAnalysis() - Verify LoopSimplifyForm's guarantees. in getAnalysisUsage()
/llvm-project/clang-tools-extra/clang-tidy/cert/
H A DLimitedRandomnessCheck.h17 /// std::rand() function makes no guarantees as to the quality of the random
/llvm-project/llvm/test/CodeGen/WebAssembly/
H A Dfast-isel-br-i1.ll6 ; make any guarantees about the contents of the high bits of a register holding
/llvm-project/clang/include/clang/AST/
H A DASTContextAllocate.h33 // throw() spec guarantees it will not be implicitly called.
/llvm-project/openmp/runtime/test/tasking/
H A Ddetach_nested_task.c46 // the taskwait only guarantees the outer tasks to complete. in foo()
/llvm-project/llvm/test/Transforms/LoopSimplify/
H A Dupdate_latch_md.ll7 ; guarantees that the loop preheader/header will dominate the exit blocks. For
/llvm-project/lldb/test/API/tools/lldb-server/vCont-threads/
H A Dmain.cpp38 // the mutex guarantees that two writes don't get interspersed in thread_func()

12345678910>>...16