Revert unnecessary encoding change in assembler (part of 03eda0a202e9).

--HG--
extra : rebase_source : ef2f063a2d0ddfbe7fdec81e698ef7f738633617
Reuse existing address simplification code in visitDirectCompareAndSwap.

--HG--
extra : rebase_source : 22bc267ba53cd88727770dc75ed381125cb1be7d
extra : __touch-noise__ : 3880156789
Remove dead code.

--HG--
extra : rebase_source : 5ff9433ff53e580dff41dbfc5ca2e86edff35842
extra : __touch-noise__ : 851931358
assertion mechanism for snippets and stubs
Truffle: Added -G:+TraceTruffleCompilationAST flag.