diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2016-05-09 17:37:30 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2016-05-09 17:37:30 +0200 |
commit | fc97f8050225946f1f8ba00046ff0d068783c3b4 (patch) | |
tree | e08cacca4be27d30ed814de006fa7ceae96ce517 /gcc/c/c-decl.c | |
parent | e3abc83ebaea2312510ace3da69436393e73046c (diff) | |
download | gcc-fc97f8050225946f1f8ba00046ff0d068783c3b4.zip gcc-fc97f8050225946f1f8ba00046ff0d068783c3b4.tar.gz gcc-fc97f8050225946f1f8ba00046ff0d068783c3b4.tar.bz2 |
i386.md (absneg splitters with general regs): Use general_reg_operand predicate.
* config/i386/i386.md (absneg splitters with general regs): Use
general_reg_operand predicate.
(btsq peephole2): Use x86_64_immediate_operand to check if new
value is suitable for immediate operand. Generate emitted insn
using RTL expressions.
(btcq peephole2): Ditto.
(btrq peephole2): Ditto. Generate correct immediate operand
for AND masking.
testsuite/ChangeLog:
* gcc.target/i386/fabsneg-1.c New test.
From-SVN: r236042
Diffstat (limited to 'gcc/c/c-decl.c')
0 files changed, 0 insertions, 0 deletions