This is the mail archive of the gcc-patches@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] |
Hello, Following my message http://gcc.gnu.org/ml/gcc-patches/2004-10/msg00854.html I attach the patch below. IPA/CP code has been adopted to the new cfg+gimple representation. There's also new code for Fortran (reference) constants and float constants. I added a new directory testsuite/gcc.dg/ipa for ipa testcases (ipa-1.c, ipa-2.c) and also new scancgraph.exp in testsuite/lib/ to scan the cgraph dump file, which is (temporarily) the ipcp dump file. Still not included in this patch: - profiling information for versioned functions needs further checks. - ipa passes: the code is still not integrated within this framework. Boostrapped with ipa-cp option on POWER4, successfully for C, there's a problem for C++. Ran testsuite only for C and got one failure. I decided to submit this patch, although there are some issues to work on, because it already contains many changes and much improved functionality. A further patch will correct the remaining issues. Thanks, Razya
Attachment:
ipa-1.c
Description: Binary data
Attachment:
ipa-2.c
Description: Binary data
Attachment:
ChangeLog_6_1.txt
Description: Text document
Attachment:
scancgraph.exp
Description: Binary data
Attachment:
diff.ipa_6_1
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |