[Bug target/36473] Generate bit test (bt) instructions

2008-07-13 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2008-07-13 08:44 --- This is now implemented in mainline. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/36473] Generate bit test (bt) instructions

2008-06-10 Thread uros at gcc dot gnu dot org
--- Comment #3 from uros at gcc dot gnu dot org 2008-06-10 10:30 --- Subject: Bug 36473 Author: uros Date: Tue Jun 10 10:29:36 2008 New Revision: 136615 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=136615 Log: PR target/36473 * config/i386/i386.c

[Bug target/36473] Generate bit test (bt) instructions

2008-06-09 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2008-06-09 11:39 --- Created an attachment (id=15741) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15741action=view) Proposed patch Following code: --cut here-- void foo (void); int test (int x, int n) { if (x (1 n)) foo ();

[Bug target/36473] Generate bit test (bt) instructions

2008-06-09 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2008-06-09 11:41 --- Mine, the patch needs testcases. 2008-06-09 Uros Bizjak [EMAIL PROTECTED] * config/i386/predicates.md (bt_comparison_operator): New predicate. * config/i386/i386.md (*btdi_rex64): New instruction