This is the mail archive of the
cgen@sources.redhat.com
mailing list for the CGEN project.
current state of ia32, and using cgen for a binary optimiser
- To: cgen at sources dot redhat dot com
- Subject: current state of ia32, and using cgen for a binary optimiser
- From: Alex B Brown <abb at cs dot man dot ac dot uk>
- Date: Wed, 15 Nov 2000 12:06:55 +0000
- Organization: Manchester University
My 3rd year project at Manchester university is to develop a pentium
code reorganiser - for optimising branch prediction and icache usage.
As part of this, I need a way to read in ia32 instructions, modify the
sense of branches, and extract and change immediate and indirect branch
targets.
Cgen looks like it would be able to build a tool to do this, but I would
like to ask:
will this require a lot of new work on/with gcen, or is this similar
enough to what you already do that I can hack it?
is the ia32 description complete and correct?
thanks,
Alex B Brown
abb@cs.man.ac.uk