1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/test/Transforms/NaryReassociate
Evgeniy Brevnov 411ae35850 [NARY] Don't optimize min/max if there are side uses (part2)
Previous attempt to fix infinite recursion in min/max reassociation was not fully successful (D100170). Newly discovered failing case is due to not properly handled when there is a single use. It should be processed separately from 2 uses case.

Reviewed By: mkazantsev

Differential Revision: https://reviews.llvm.org/D101359
2021-04-30 19:02:02 +07:00
..
NVPTX
nary-add.ll
nary-mul.ll
nary-req.ll [NARY] Don't optimize min/max if there are side uses (part2) 2021-04-30 19:02:02 +07:00
nary-smax.ll [NARY-REASSOCIATE] Support reassociation of min/max 2021-04-02 15:30:13 +07:00
nary-smin.ll [NARY-REASSOCIATE] Support reassociation of min/max 2021-04-02 15:30:13 +07:00
nary-umax.ll [NARY-REASSOCIATE] Support reassociation of min/max 2021-04-02 15:30:13 +07:00
nary-umin.ll [NARY-REASSOCIATE] Support reassociation of min/max 2021-04-02 15:30:13 +07:00
pr24301.ll [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions 2020-12-04 16:17:50 +07:00
pr35710.ll
pr37539.ll