Move instruction simplification to new file "simplify.c".
commit384b8be31a6ae2813867cea7fcccc464b788b812
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 25 Nov 2004 17:37:34 +0000 (25 10:37 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 8 Apr 2005 04:04:49 +0000 (7 21:04 -0700)
tree99e95fc21f76ebf3899819a1a8c91720a4309e85
parent0cde10b1951b7175edab953b3325f8c0c990eea1
Move instruction simplification to new file "simplify.c".

Also, allow marking a pseudo unused by setting it to VOID,
which just disables further renaming of that use. This is
needed to make phi-source instructions (that can be shared
among multiple phi-nodes thanks to CSE) be collectable.

We used to just mark the phi source dead, but that was
wrong, since _another_ phi node might be using it.
Makefile
cse.c
flow.c
flow.h
simplify.c [new file with mode: 0644]