Displaying 1 result from an estimated 1 matches for "adce_new".
Did you mean:
acl_new
2016 Jun 30
0
New Aggressive Dead Code Elimination (updated)
...ws.llvm.org/D18762
We noticed that a source of performance difference between llvm and
gcc was in dead code elimination. This diff replaces ADCE with a new
implementation which will remove control flow and, under option, also
remove may-be-infinite loops which are dead. The patch current has
"ADCE_new.h" and "ADCE_new.cpp" to clarify that this is essentially a
full rewrite of the deleted "ADCE.h" and "ADCE.cpp", When ready to
land, I plan to change these names back to the originals.
The new algorithm uses the iterated dominance frontier to
incrementally identi...