http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50110
Bug #: 50110
Summary: Endian reversal when adding extzv instruction
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: normal
Prio
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50110
--- Comment #1 from David Meggy 2011-08-17
19:18:21 UTC ---
When I compile with with -da to dump all the temporary files the endian
reversal seems to happen in the .179r.combine file.
The following block of code is in the .178r.dce file
(insn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50110
--- Comment #3 from David Meggy 2011-08-17
19:37:48 UTC ---
Andrew, are you referring to an issue with the define_insn macro I created? or
the GCC zero-extract generic code?
I've taken a look at
http://gcc.gnu.org/onlinedocs/gccint/Standard-Name
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50110
--- Comment #4 from David Meggy 2011-08-17
23:15:26 UTC ---
>From rtl.def
/* Reference to a signed bit-field of specified size and position.
Operand 0 is the memory unit (usually SImode or QImode) which
contains the field's first bit. Op
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50110
David Meggy changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49368
Summary: __builtin_constant_p is unable to determine if a union
is constant
Product: gcc
Version: 4.5.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49368
--- Comment #2 from David Meggy 2011-06-13
16:03:01 UTC ---
Both those versions are newer than what I'm using. Looks like time to upgrade
Thanks for looking into this