]> git.ipfire.org Git - thirdparty/gcc.git/commit
* config/i386/i386.md (and<mode>3): Generate zero-extends for
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 15 Jun 2019 07:32:02 +0000 (07:32 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 15 Jun 2019 07:32:02 +0000 (07:32 +0000)
commitbed223a0386542a806ecbc1e0272a58ffdb3b8a5
tree356cf9dbad469aaee83430ebf175f8b1aad76195
parent722ae48db95a72d99a7a4dc054c6fcd661a81d7d
* config/i386/i386.md (and<mode>3): Generate zero-extends for
TARGET_ZERO_EXTEND_WITH_AND && optimize_function_for_speed_p (cfun))
only.
(*anddi3_doubleword): Split before reload. Merge with
anddi->zext pre-reload splitter.
(*andndi3_doubleword): Split before reload.
(*<code>di3_doubleword): Ditto.
(*one_cmpldi2_doubleword): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@272323 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md