9c1d005 New back-end optimization pass: dead code elimination.

Authored and Committed by Xavier Leroy 9 years ago
    New back-end optimization pass: dead code elimination.
    (Removes arithmetic and load instructions whose results are unused.)
    (Cherry-picked from branch backend-optim.)
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14686 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    
        
file modified
+44 -35
file modified
+2 -0
file modified
+1 -0
file modified
+11 -0
file modified
+9 -0
file modified
+1 -0
file added
+66
file added
+18
file modified
+14 -0
file modified
+26 -19
file modified
+11 -0
file modified
+3 -0
file modified
+10 -0
file modified
+1 -0
file modified
+9 -0
file modified
+6 -1