This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Unreviewed patches


>> Alexandre Oliva <aoliva@redhat.com> writes:
>> So what would HImode and QImode mean under these conditions?
> 
> - nothing unless the c4x implementation choose to emulate char and short
>   via QI and HI mode designated operations, likely by loading then selecting
>   the appropriate sub-mode data, and merging when storing into memory, etc.

just as 8 bit targets for example tend to not designate SI mode == 8 bits
(although that would be the target's natural "single" word size, and use
DI/TI modes for wider 16/32 bit types); but instead emulate wider types
(int, long, float, etc.) using HI/SI/etc. modes as desired as if they were
wider machines to preserve the SI mode ~ 32 ~ 4 bytes presumption (for good
or bad?)



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]