[Bug target/31640] cache block alignment is too aggressive on sh-elf
chrbr at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Apr 20 14:51:00 GMT 2007
------- Comment #2 from chrbr at gcc dot gnu dot org 2007-04-20 15:51 -------
Created an attachment (id=13393)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13393&action=view)
testcase for new instruction introduced by increased distance
In this example, the max distance between the jump table and the cases is
artificially augmented by the padding. Although each basic block is very small
and has very few chances to spread over several cache blocks.
In addition the
extu.b r1,r1
instruction can be avoided.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31640
More information about the Gcc-bugs
mailing list