search for: adce_new

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...