diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2019-11-07 23:08:49 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2019-11-07 23:08:49 +0100 |
commit | b77cc8aa094c234e62814ddcc2230874b96aabf3 (patch) | |
tree | 51ef317605c4ddf6c88a3a384c2010832272f493 /gcc/ipa-utils.c | |
parent | 87496ad88e0fa227fcdb2cd88e3e501f96aaf2f2 (diff) | |
download | gcc-b77cc8aa094c234e62814ddcc2230874b96aabf3.zip gcc-b77cc8aa094c234e62814ddcc2230874b96aabf3.tar.gz gcc-b77cc8aa094c234e62814ddcc2230874b96aabf3.tar.bz2 |
simplify-rtx: simplify_logical_relational_operation
This introduces simplify_logical_relational_operation. Currently the
only thing implemented it can simplify is the IOR of two CONDs of the
same arguments.
* simplify-rtx.c (comparison_to_mask): New function.
(mask_to_comparison): New function.
(simplify_logical_relational_operation): New function.
(simplify_binary_operation_1): Call
simplify_logical_relational_operation.
From-SVN: r277931
Diffstat (limited to 'gcc/ipa-utils.c')
0 files changed, 0 insertions, 0 deletions