aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorSam Tebbs <sam.tebbs@arm.com>2018-09-13 09:46:55 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2018-09-13 09:46:55 +0000
commit231c52ae41a335649013f9fbfabca337d1ea98fa (patch)
tree9948e709e928eeb72cdc570996803a9b6ddce0a1 /gcc/dwarf2out.c
parent0795f659b09677e0c51832ecaef0680863049424 (diff)
downloadgcc-231c52ae41a335649013f9fbfabca337d1ea98fa.zip
gcc-231c52ae41a335649013f9fbfabca337d1ea98fa.tar.gz
gcc-231c52ae41a335649013f9fbfabca337d1ea98fa.tar.bz2
[Aarch64] Exploiting BFXIL when OR-ing two AND-operations with appropriate bitmasks
2018-09-13 Sam Tebbs <sam.tebbs@arm.com> PR target/85628 * config/aarch64/aarch64.md (*aarch64_bfxil): Define. * config/aarch64/constraints.md (Ulc): Define. * config/aarch64/aarch64-protos.h (aarch64_high_bits_all_ones_p): Define. * config/aarch64/aarch64.c (aarch64_high_bits_all_ones_p): New function. * gcc.target/aarch64/combine_bfxil.c: New file. * gcc.target/aarch64/combine_bfxil_2.c: New file. From-SVN: r264264
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions