llvm-project/llvm/test/Transforms/AggressiveInstCombine
Sanjay Patel e079bf6558 [AggressiveInstCombine] check sqrt operand to allow more libcall->intrinsic transforms
This should fix issue #56383 (at least when compiled with -O3 because this pass is only
run at -O3 currently).
2022-07-27 11:36:13 -04:00
..
AArch64 [AggressiveInstcombine] Conditionally fold saturated fptosi to llvm.fptosi.sat 2022-06-10 09:36:09 +01:00
ARM [AggressiveInstcombine] Conditionally fold saturated fptosi to llvm.fptosi.sat 2022-06-10 09:36:09 +01:00
X86 [AggressiveInstCombine] check sqrt operand to allow more libcall->intrinsic transforms 2022-07-27 11:36:13 -04:00
funnel.ll [AggressiveInstCombine] Update tests to use opaque pointers (NFC) 2022-06-22 12:33:06 +02:00
masked-cmp.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
popcount.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
pr50555.ll [AggressiveInstCombine] Update tests to use opaque pointers (NFC) 2022-06-22 12:33:06 +02:00
rotate.ll [AggressiveInstCombine] Update tests to use opaque pointers (NFC) 2022-06-22 12:33:06 +02:00
trunc_ashr.ll [AggressiveInstCombine] Update tests to use opaque pointers (NFC) 2022-06-22 12:33:06 +02:00
trunc_assume.ll [AggressiveInstCombine] Add `AssumptionCache` to aggressive instcombine 2021-09-07 16:45:00 +03:00
trunc_const_expr.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
trunc_lshr.ll [AggressiveInstCombine] Update tests to use opaque pointers (NFC) 2022-06-22 12:33:06 +02:00
trunc_multi_uses.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
trunc_phi.ll [AggressiveInstCombine] Add `phi` nodes support to `TruncInstCombine` 2022-02-25 07:57:35 +03:00
trunc_select.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
trunc_select_cmp.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
trunc_shl.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
trunc_udivrem.ll [AggressiveInstCombine] Add `udiv` and `urem` instrs to TruncInstCombine DAG 2021-09-10 20:29:08 +03:00
trunc_unreachable_bb.ll [test] Update some test cases to use -passes when specifying the pipeline 2021-09-29 21:51:08 +02:00
trunc_vector_instrs.ll [AggressiveInstCombine] Add `{insert/extract}element` to `TruncInstCombine` DAG 2021-09-16 11:24:31 +03:00