Article View: gnu.gcc.help
Article #290Porting gcc
From: N.B. Abu-Ghazaleh
Date: Wed, 19 Aug 1992 07:36
Date: Wed, 19 Aug 1992 07:36
36 lines
2295 bytes
2295 bytes
Hello All, I am experimenting with MIMD emulation on a SIMD machine. The choice of the instruction set is critical to the performance of the system. I need to study my instruction set tradeoffs, by constructing highly optimizing compilers with the respective software architectures as the back end. Now to my questions, how difficult is it to port gcc, and is it practical to expect to write multiple back ends to it in a relatively short time? Is there a way to add optimizations specific to the new paradigm without interfering with the optimizations that gcc performs? The optimizations I'm considering involve code motion among basic blocks (trace/percolation scheduling.) I've been told that they have to be performed before register binding. Finally, Is the GNU manual (Using and Porting GNU CC) all the help there is or is there more specific documentation? ------------------------------------------------------------------------------ | Nael Abu-Ghazaleh | nabughaz@thor.ece.uc.edu | | Dept of Elec & Computer Engr | abughanb@ucunix.san.uc.edu | | Univ of Cincinnati | nabughaz@ddt.occ.uc.edu | ------------------------------------------------------------------------------ -- ------------------------------------------------------------------------------ | Nael Abu-Ghazaleh | nabughaz@thor.ece.uc.edu | | Dept of Elec & Computer Engr | abughanb@ucunix.san.uc.edu | | Univ of Cincinnati | nabughaz@ddt.occ.uc.edu | ------------------------------------------------------------------------------
Technical Details
Message-ID:
<1992Aug19.073619.10435@babbage.ece.uc.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!ames!sun-barr!cs.utexas.edu!sdd.hp.com!news.cs.indiana.edu!uceng.uc.edu!babbage.ece.uc.edu!snert.ece.uc.edu!nabughazShow Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!ames!sun-barr!cs.utexas.edu!sdd.hp.com!news.cs.indiana.edu!uceng.uc.edu!babbage.ece.uc.edu!snert.ece.uc.edu!nabughaz From: nabughaz@snert.ece.uc.edu (N.B. Abu-Ghazaleh) Subject: Porting gcc Message-ID: <1992Aug19.073619.10435@babbage.ece.uc.edu> Followup-To: nabughaz@thor.ece.uc.edu Summary: How difficult is it? Sender: nabughaz@thor.ece.uc.edu Nntp-Posting-Host: snert.ece.uc.edu Organization: Unversity of Cincinnati, ECE Dept Date: Wed, 19 Aug 1992 07:36:19 GMT Lines: 36