-
- Downloads
re PR tree-optimization/55177 (missed optimizations with __builtin_bswap)
PR rtl-optimization/55177 * simplify-rtx.c (simplify_unary_operation_1) <NOT>: Deal with BSWAP. (simplify_byte_swapping_operation): New. (simplify_binary_operation_1): Call it for AND, IOR and XOR. (simplify_relational_operation_1): Deal with BSWAP. From-SVN: r199278
Showing
- gcc/ChangeLog 8 additions, 0 deletionsgcc/ChangeLog
- gcc/simplify-rtx.c 64 additions, 2 deletionsgcc/simplify-rtx.c
- gcc/testsuite/ChangeLog 7 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/builtin-bswap-6.c 38 additions, 0 deletionsgcc/testsuite/gcc.dg/builtin-bswap-6.c
- gcc/testsuite/gcc.dg/builtin-bswap-7.c 39 additions, 0 deletionsgcc/testsuite/gcc.dg/builtin-bswap-7.c
- gcc/testsuite/gcc.dg/builtin-bswap-8.c 45 additions, 0 deletionsgcc/testsuite/gcc.dg/builtin-bswap-8.c
- gcc/testsuite/gcc.dg/builtin-bswap-9.c 46 additions, 0 deletionsgcc/testsuite/gcc.dg/builtin-bswap-9.c
Loading
Please register or sign in to comment