diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2017-07-04 22:52:32 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2017-07-04 22:52:32 +0200 |
commit | 45bb7d590759d210669bcf33487143e266f2112b (patch) | |
tree | 983a94bcdbbc0cffaf210bdc722b4963586bdf82 /gcc/tree-vectorizer.c | |
parent | 1fcfac88dec24a5ae005a82b1aa85e0e4291a81e (diff) | |
download | gcc-45bb7d590759d210669bcf33487143e266f2112b.zip gcc-45bb7d590759d210669bcf33487143e266f2112b.tar.gz gcc-45bb7d590759d210669bcf33487143e266f2112b.tar.bz2 |
re PR target/81300 (-fpeephole2 breaks __builtin_ia32_sbb_u64, _subborrow_u64 on AMD64)
2017-07-04 Uros Bizjak <ubizjak@gmail.com>
PR target/81300
* config/i386/i386.md (setcc + movzbl/and to xor + setcc peepholes):
Require dead FLAGS_REG at the beginning of a peephole.
testsuite/ChangeLog:
PR target/81300
* gcc.target/i386/pr81300.c: New test.
From-SVN: r249977
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions