[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-gcc-list] code selection: ijmp and icall

From: Markus Oertel
Subject: [avr-gcc-list] code selection: ijmp and icall
Date: Mon, 01 Dec 2008 14:14:22 +0100
User-agent: Thunderbird (Windows/20081105)


I'm trying to optimize an interpreter for avr code by previously translating static basic blocks. Indirect jumps can make that effort useless when the IJMP and ICALL command jump to targets that are not labeled.

So my question is: does the compiler create jumptargets for IJMP and ICALL that are not labeled. It seems pretty strange to me to jump in the middle of a block although it is possible in assembler.

Where can I find information about the code selection process of the avr-gcc and the behaviour of the different optimization levels?

Best regards

reply via email to

[Prev in Thread] Current Thread [Next in Thread]