llvm-project/llvm/test/Transforms/CodeGenPrepare/X86
Alex Richardson 16f9c5577d [SimplifyLibCalls] Retain attributes added by Builder.CreateMem*
This currently does not make much of a difference (only one tests is
affected), but it is helpful e.g. for the out-of-tree CHERI target where
Builder.CreateMemCpy() can add attributes other than parameter alignment.

Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D135075
2022-10-04 13:11:34 +00:00
..
2008-11-24-RAUW-Self.ll
bitreverse-hang.ll
bitreverse-recognize.ll
catchpad-phi-cast.ll
cgp_shuffle_crash-inseltpoison.ll
cgp_shuffle_crash.ll
computedgoto.ll
cttz-ctlz.ll [CGP] Also freeze ctlz/cttz operand when despeculating 2022-06-10 09:46:10 +02:00
delete-assume-dead-code.ll
ext-logicop.ll
extend-sink-hoist.ll
fcmp-sinking.ll
freeze-brcond.ll
gather-scatter-opt-inseltpoison.ll [CodeGen] Limit building time in CodeGenPrepare for huge function 2022-09-07 10:05:40 +08:00
gather-scatter-opt.ll
gep-unmerging.ll
invariant.group.ll
lit.local.cfg
memset_chk-simplify-nobuiltin.ll [SimplifyLibCalls] Retain attributes added by Builder.CreateMem* 2022-10-04 13:11:34 +00:00
multi-extension.ll
nonintegral.ll
optimizeSelect-DT.ll
overflow-intrinsics.ll
pr27536.ll
pr35658.ll
promoted-trunc-loc.ll
promoted-zext-debugloc.ll
recursively-delete-dead-instructions.ll
remove-assume-block.ll
section-samplepgo.ll
section.ll
select.ll
sink-addrmode-base.ll
sink-addrmode-inseltpoison.ll
sink-addrmode-select.ll
sink-addrmode-two-phi.ll
sink-addrmode.ll
sink-addrspacecast.ll
split-indirect-loop.ll
split-store-alignment.ll
statepoint-relocate.ll
switch-phi-const.ll Extend switch condition in optimizeSwitchPhiConst when free 2022-05-18 16:23:53 -07:00
tailcall-assume-xbb.ll
vec-shift-inseltpoison.ll
vec-shift.ll
widen_switch.ll
widenable-condition.ll
x86-shuffle-sink-inseltpoison.ll
x86-shuffle-sink.ll