llvm-project/llvm/test/Transforms/EarlyCSE
Tyker 821a0f23d8 [AssumeBundles] Prevent generation of some redundant assumes
Summary: with this patch the assume salvageKnowledge will not generate assume if all knowledge is already available in an assume with valid context. assume bulider can also in some cases update an existing assume with better information.

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D78014
2020-05-10 19:23:59 +02:00
..
AArch64
AMDGPU Move target tests to target subdirectories 2020-01-31 15:27:18 -08:00
PowerPC Move target tests to target subdirectories 2020-01-31 15:27:18 -08:00
X86 Move target tests to target subdirectories 2020-01-31 15:27:18 -08:00
and_or.ll
atomics.ll
basic.ll Let EarlyCSE fold equivalent freeze instructions 2020-02-28 20:35:20 +09:00
commute.ll [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083) 2020-02-10 17:25:34 -05:00
conditional.ll
const-speculation.ll
debug-info-undef.ll Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel 2019-12-18 16:26:42 +00:00
debuginfo-dce.ll
edge.ll
fence.ll
flags.ll
floatingpoint.ll [EarlyCSE] Add support for unary FNeg to EarlyCSE 2019-08-07 14:34:41 +00:00
globalsaa-memoryssa.ll
guards.ll [AssumeBundles] Prevent generation of some redundant assumes 2020-05-10 19:23:59 +02:00
instsimplify-dom.ll
int_sideeffect.ll
invariant-loads.ll [AssumeBundles] Prevent generation of some redundant assumes 2020-05-10 19:23:59 +02:00
invariant.start.ll [AssumeBundles] Preserve information in EarlyCSE 2020-03-31 17:47:04 +02:00
memoryssa.ll
pr33406.ll
readnone-mayunwind.ll
writeonly.ll [IR] Fix mayReadFromMemory() for writeonly calls 2019-10-21 06:52:08 +00:00