remove eliminated variable definitions only if variable was successfully removed (it might not be if it is in a switch) in asm
enable asm in -O1 and prepare to add testing