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: Generate annotations for a binary translator


> The machine reorg pass in particular can change anything, and may change
> the CFG.  The delay slots pass may also change the CFG.  It depends on
> your particular target.

  From the comments and source code in gcc/reorg.c, I guess both machine
reorg pass and delay slots pass are for delayed-branch scheduling. And
you said it depends on particular target. Did you mean those architectures
have branch delay slot, like those listed in the comments in gcc/reorg.c? 

Regards,
chenwj

-- 
Wei-Ren Chen (ééä)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667


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