This is the mail archive of the gcc@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: bundle boundaries in ia64 assembly output?


Geert Bosch <bosch@gnat.com> writes:

> On Jan 24, 2005, at 08:29, Jan Beulich wrote:
>> There was a discussion started at
>> http://gcc.gnu.org/ml/gcc/2003-12/msg00821.html and leading to the
>> idea of adding bundle boundaries (not just bundle types as is still
>> getting done) to the assembly output. Searching gcc-patches, however,
>> doesn't even seem to locate a rejected or never approved patch, and
>> hence I wonder whether implementation of this was ever attempted.
>
> We did try this approach, and inserted proper markers for the begin
> and end of bundles. However, for our goal of being able to use the
> Intel assembler this was not enough. GCC puts labels, mainly for EH,
> in arbitrary locations. The published Intel assembly syntax requires
> use of instruction tags instead. These tags have a different syntax.

??? Isn't gcc already using them?

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."


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