llvm-project/llvm/test/Transforms/LoopIdiom
Roman Lebedev 005881e96e
[LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/sub
I've checked each one of these with alive2,
and this is both correct and precise.
2021-04-11 18:08:07 +03:00
..
AMDGPU
ARM
RISCV [RISCV] Add TTI support for cpop with Zbb 2021-03-24 10:58:42 -07:00
X86 [LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/sub 2021-04-11 18:08:07 +03:00
basic-address-space.ll
basic.ll [InferAttrs] Add nocapture/writeonly to string/mem libcalls 2020-10-29 20:06:43 +01:00
crash.ll
ctpop-multiple-users-crash.ll
dbginfo-cost.ll
debug-line.ll
disable-options.ll
expander-do-not-delete-reused-values.ll
int_sideeffect.ll
lir-heurs-multi-block-loop.ll
memcpy-debugify-remarks.ll Revert "[loop-idiom] Hoist loop memcpys to loop preheader" 2021-03-30 11:47:12 +02:00
memcpy-vectors.ll [SVE] Remove checks for warnings in scalable-vector tests. 2021-04-07 15:59:32 +01:00
memcpy.ll [Tests] Added test for memcpy loop idiom recognization 2021-01-13 14:55:46 +01:00
memset-debugify-remarks.ll Revert "[loop-idiom] Hoist loop memcpys to loop preheader" 2021-03-30 11:47:12 +02:00
memset_noidiom.ll
non-canonical-loop.ll
non-integral-pointers.ll Fix a bug in memset formation with vectors of non-integral pointers 2020-10-01 16:11:11 -07:00
nontemporal_store.ll
phi-insertion.ll
pr28196.ll
pr33114.ll
reuse-cast.ll
scev-invalidation.ll
scev-invalidation_topmostloop.ll [NFCI][SimplifyCFG] Mark all the SimplifyCFG tests that already don't invalidate DomTree as such 2020-12-17 01:03:49 +03:00
struct-custom-dl.ll
struct.ll
struct_pattern.ll
unordered-atomic-memcpy-noarch.ll
unroll-custom-dl.ll
unroll.ll
unsafe.ll
unwind.ll