OSDN Git Service

PR middle-end/19154
authorhutchinsonandy <hutchinsonandy@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Oct 2009 15:36:40 +0000 (15:36 +0000)
committerhutchinsonandy <hutchinsonandy@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Oct 2009 15:36:40 +0000 (15:36 +0000)
commitdd7bbc23c9fdb0caef3c3d6332eb402c15aacb0d
treeece8541554fb70badea5c95b1c2e0e7881fbd68d
parentf589330e8ea56732c51e33501c5821f4fe5b9710
PR middle-end/19154
* avr.md (QIDI): Add new mode iterator.
(sbrx_branch<mode>): Create new zero extract bit, test and jump
patterns for all QI-DI modes combinations.
(sbrx_and_branch<mode>): Create new and based bit test and jump
patterns for QI-SI modes.
avr.c (avr_out_sbxx_branch): Use only bit number.

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