Re: [Open64-devel] The debug and generation of .I files during IPA??

2010-07-06 Thread Pengqi Cheng
Does anyone know how to use whirl2c/whirl2f to convert .B/.I files? I have tried that, but the result is like this: (errors are the same with -TARG:abi=32/64, or whirl2c_be) $ ./whirl2c ~/test/main.B "/home/open64/test/main.c": Error: Invalid format revision (abi of whirl file doesn't match abi fr

Re: [Open64-devel] The debug and generation of .I files during IPA??

2010-07-06 Thread Gautam Chakrabarti
For control on generating the .I files from IPA, you can look at ipa/common/ipc_bwrite.cxx (start from IP_WRITE_pu()). Basically by default, it starts emitting PUs into a .I file, until the file size exceeds a predefined limit, then it moves on to the next .I file. If you are looking for matchi

[Open64-devel] r3269 - trunk/osprey/common/ipfec_targ_info/gen

2010-07-06 Thread svn
Author: sje Date: 2010-07-06 19:03:20 -0400 (Tue, 06 Jul 2010) New Revision: 3269 Modified: trunk/osprey/common/ipfec_targ_info/gen/itanium_gen.cxx Log: Add extra argument to EKAPI_MapResource call so that the varargs does not try to access more arguments then are passed. Approved by: Roy Ju

Re: [Open64-devel] The debug and generation of .I files during IPA??

2010-07-06 Thread Sun Chan
you can also use whirl2c, whirl2f... to convert the .I files back to .c/c++/f files for easier reading and debugging. Sun On Tue, Jul 6, 2010 at 4:51 PM, Tianwei wrote: > > > On Tue, Jul 6, 2010 at 4:17 PM, Li Shengmei wrote: > >> Hi,all >>I want to know how the .I files which are gene

Re: [Open64-devel] The debug and generation of .I files during IPA??

2010-07-06 Thread Tianwei
On Tue, Jul 6, 2010 at 4:17 PM, Li Shengmei wrote: > Hi,all >I want to know how the .I files which are generated during IPA. The > debug document of IPA is "TBD" in the doc of Open64. >Does anyone know the generation of .I files or give some suggestions > about studying it? >

Re: [Open64-devel] The debug and generation of .I files during IPA??

2010-07-06 Thread Sun Chan
are you interested in a different compilation model for IPA? I.e. say, matching .I file for each .c input file? What is the purpose of your studying the .I files? The original purpose is to enable parallel compilation by the later backend phases. I believe partitioning of the call graph to maximize

[Open64-devel] The debug and generation of .I files during IPA??

2010-07-06 Thread Li Shengmei
Hi,all I want to know how the .I files which are generated during IPA. The debug document of IPA is "TBD" in the doc of Open64. Does anyone know the generation of .I files or give some suggestions about studying it? What is the principle of generating .I files? How can I con