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]

[dataflow]: PATCH: fix a fortran regression on x86-64, and compiler ICE on ia64


This patch fixes the remaining fortran regression on x86-6
which was due to missing modeling of the static chain register
in the entry block.
Also, it has a fix for one compiler segmentation faulting problem on ia64
in if conversion.
Bootstrap and tested on x86-64.
On IA64, bootstraped with c/c++ only.

Seongbae


2006-11-15 Seongbae Park <seongbae.park@gmail.com>


       * df-scan.c (df_insn_refs_collect): Code cleanup
       for COND_EXEC handling.
       (df_need_static_chain_reg): New function.
       (df_get_entry_block_def_set): Check and add the static chain register.
       * ifcvt.c (if_convert): Don't ignore the return value
       of find_if_header.

Attachment: df-r32.diff.txt
Description: Text document


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