Home
last modified time | relevance | path

Searched refs:wrapping (Results 1 – 25 of 107) sorted by relevance

12345

/llvm-project-15.0.7/bolt/test/X86/
H A Dshrinkwrapping-pop-order.s1 # This test reproduces a POP reordering issue in shrink wrapping where we would
35 # Check shrink wrapping results:
36 # CHECK: BOLT-INFO: Shrink wrapping moved 0 spills inserting load/stores and 2 spills inserting pus…
37 # CHECK: BOLT-INFO: Shrink wrapping reduced 6 store executions (28.6% total instructions executed, …
38 # CHECK: BOLT-INFO: Shrink wrapping failed at reducing 0 store executions (0.0% total instructions …
H A Dshrinkwrapping-restore-position.s1 # This checks that shrink wrapping uses the red zone defined in the X86 ABI by
13 # RUN: -experimental-shrink-wrapping \
20 # restore position. Shrink wrapping then will put a stack access to an element
58 # CHECK: BOLT-INFO: Shrink wrapping moved 2 spills inserting load/stores and 0 spills inserting p…
H A Dshrinkwrapping-insertcfi.s1 # This test reproduces the issue with inserting updated CFI in shrink wrapping
13 # Check shrink wrapping results:
14 # CHECK: BOLT-INFO: Shrink wrapping moved 0 spills inserting load/stores and 1 spills inserting pus…
H A Dshrinkwrapping-mov.s1 # This checks that shrink wrapping correctly drops moving push/pops when
15 # RUN: -experimental-shrink-wrapping \
58 # CHECK: BOLT-INFO: Shrink wrapping moved 2 spills inserting load/stores and 0 spills inserting p…
H A Dshrinkwrapping-lea.s1 # This checks that shrink wrapping correctly drops moving push/pops when
14 # RUN: -experimental-shrink-wrapping \
59 # CHECK: BOLT-INFO: Shrink wrapping moved 2 spills inserting load/stores and 0 spills inserting p…
H A Dshrinkwrapping-do-not-pessimize.s1 # This checks that shrink wrapping does not pessimize a CFG pattern where two
6 # shrink wrapping is unlikely to be able to cleanly move PUSH instructions,
58 # CHECK: BOLT-INFO: Shrink wrapping moved 0 spills inserting load/stores and 0 spills inserting p…
H A Dshrinkwrapping.test2 # shrink-wrapping when optimizing a function without
22 CHECK-BOLT: Shrink wrapping moved 2 spills inserting load/stores and 0 spills inserting push/pops
H A Dshrinkwrapping-and-rsp.s1 # This checks that shrink wrapping does attempt at accessing stack elements
H A Dshrinkwrapping-critedge.s1 # This reproduces a bug with shrink wrapping when trying to split critical
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Ddeprecated-headers-extern-c.cpp42 namespace wrapping { namespace
58 namespace wrapping { namespace
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/tweaks/
H A DTweakTesting.cpp24 std::pair<llvm::StringRef, llvm::StringRef> wrapping(Context Ctx) { in wrapping() function
37 auto Wrapping = wrapping(Ctx); in wrap()
42 auto Wrapping = wrapping(Ctx); in unwrap()
149 return {TU.build(), wrapping(Context).first.size()}; in build()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dx86-shrink-wrap-unwind.ll4 ; Note: This test cannot be merged with the shrink-wrapping tests
6 ; the target logic that disable shrink-wrapping.
10 ; Currently we choose to not perform shrink-wrapping for functions without FP
13 ; No shrink-wrapping should occur here, until the CFI information are fixed.
36 ; Without shrink-wrapping, epilogue is in the exit block.
42 ; On a platform which does not support compact unwind, shrink wrapping is enabled.
66 ; Shrink-wrapping should occur here. We have a frame pointer.
112 ; Shrink-wrapping should occur here. We do not have to unwind.
162 ; For now, shrink-wrapping is disabled on segmented stack functions: PR26107.
H A Dx86-win64-shrink-wrapping.ll7 ; The output of this function with or without shrink-wrapping
51 ; this is Ok for shrink-wrapping to kicks in.
H A Dx86-sanitizer-shrink-wrapping.ll6 ; Even if the target supports shrink-wrapping, the prologue and epilogue
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Dinterleaved-accesses-2.ll6 ; interleave group for the access to array 'in' due to the possibly wrapping
10 ; the wrapping checks are necessary. Here this cannot be done statically so
16 ; will not be invalidated by the wrapping checks.
H A Dinterleaved-accesses-1.ll6 ; to array 'in' as interleaved, despite the possibly wrapping unsigned
9 ; In this test the interleave-groups are full (have no gaps), so no wrapping
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_bound.h9 int wrapping; member
H A Disl_bound.c204 if (!bound->wrapping) in guarded_poly_bound()
310 bound.wrapping = isl_space_is_wrapping(bound.dim); in isl_pw_qpolynomial_fold_bound()
311 if (bound.wrapping) in isl_pw_qpolynomial_fold_bound()
/llvm-project-15.0.7/bolt/test/runtime/X86/
H A Dshrinkwrapping-lock.s1 # This reproduces a bug with shrink wrapping when moving
H A Dshrinkwrapping-pushpop.s1 # This reproduces a bug with shrink wrapping when trying to move
H A Dshrinkwrapping-alignment.s1 # This reproduces a bug with shrink wrapping when trying to move
/llvm-project-15.0.7/compiler-rt/test/fuzzer/
H A Dfork-ubsan.test6 UBSAN_FORK: INFO: fuzzed for {{.*}} iterations, wrapping up soon
H A Dfork.test19 MAX_TOTAL_TIME: INFO: fuzzed for {{.*}} seconds, wrapping up soon
H A Dfork_corpus_groups.test19 MAX_TOTAL_TIME: INFO: fuzzed for {{.*}} seconds, wrapping up soon
/llvm-project-15.0.7/clang/test/CodeGenObjCXX/
H A Darc-globals.mm4 // initialized statically and wrapping up those initialization in an

12345