This is the mail archive of the gcc-bugs@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]

[Bug target/40171] GCC does not pass -mtune and -march options to assembler!



------- Comment #4 from vvv at ru dot ru  2009-05-25 19:54 -------
(In reply to comment #2)
> This is very odd?  What is the assembler doing that the compiler isn't?

There are exist some optimizations impossible without exact knowledge of
address and opcodes,
One example avoiding of branch mispredicts -
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39942
Other example - Ensure instructions using 0xF7 opcode byte does not start at
offset 14 of a fetch line...

Unfortunately, current version GNU AS cat't do this optimizations.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40171


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