[tree-profiling]: Reenable MEM_REF

Daniel Berlin dberlin@dberlin.org
Wed Apr 20 01:35:00 GMT 2005


The new SSA renamer doesn't like the fact that we were creating SSA
statements through force_gimple_operand when we lowered MEM_REF before
into-SSA.  This could be fixed by moving the lowering point (which i've
done, but not submitted a patch to do yet).

However, some stricter checks mean we need a no-ssa-name version of
force_gimple_operand in order to lower at -O0.

This patch reenables MEM_REF and adds force_gimple_operand_nossa to
lower without SSA.


Bootstrapped and regtested on i686-pc-linux-gnu, committed to
tree-profiling

-------------- next part --------------
A non-text attachment was scrubbed...
Name: reenablememref.diff
Type: text/x-patch
Size: 4861 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20050420/693dc4ad/attachment.bin>


More information about the Gcc-patches mailing list