1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/test/Transforms/EarlyCSE
Kevin P. Neal d53eff6d30 [FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition
EarlyCSE cannot distinguish between floating point instructions and
constrained floating point intrinsics that are marked as running in the
default FP environment. Said intrinsics are supposed to behave exactly the
same as the regular FP instructions. Teach EarlyCSE to handle them in that
case.

Differential Revision: https://reviews.llvm.org/D99962
2021-05-20 14:40:51 -04:00
..
AArch64 [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
AMDGPU [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
PowerPC [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
X86 [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
and_or.ll [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions 2020-12-28 05:36:26 +09:00
atomics.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
basic.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
commute.ll [EarlyCSE] delete abs/nabs handling 2020-11-10 21:10:58 -05:00
conditional.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
const-speculation.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
debug-info-undef.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
debuginfo-dce.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
defaultfp-strictfp.ll [FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition 2021-05-20 14:40:51 -04:00
edge.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
fence.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
flags.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
floatingpoint.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
gc_relocate.ll [gvn] CSE gc.relocates based on meaning, not spelling (try 2) 2021-03-16 10:59:31 -07:00
getmatchingvalue-crash.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
globalsaa-memoryssa.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
guards.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
instsimplify-dom.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
int_sideeffect.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
invariant-loads.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
invariant.start.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
masked-intrinsics-unequal-masks.ll [EarlyCSE] Handle masked loads and stores 2020-09-21 18:47:10 -05:00
masked-intrinsics.ll [EarlyCSE] Handle masked loads and stores 2020-09-21 18:47:10 -05:00
memoryssa.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
noalias-scope-decl.ll [noalias.decl] Look through llvm.experimental.noalias.scope.decl 2021-01-19 20:09:42 +01:00
phi.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
pr33406.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
readnone-mayunwind.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
reuse-preserved-memoryssa.ll [EarlyCSE] Explicitly require AAResultsWrapperPass. 2020-09-09 09:14:50 +01:00
writeonly.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00