Remove dead code in Rationalize.
authorPat Gavlin <pagavlin@microsoft.com>
Mon, 11 Jul 2016 20:38:30 +0000 (13:38 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Mon, 11 Jul 2016 20:38:30 +0000 (13:38 -0700)
commit259d7bf97f53754c19af0d5f986c966d5bb77f75
treeaf5a16b1692c5c245fb023f1c70e3ac0da30d6ef
parentf626704316dc5b1e1e8c1c74cf637824251ea5c0
Remove dead code in Rationalize.

Most of the removed code deals with QMARK rewriting. These nodes
are now rewritten as part of fgMorph, so the rationalizer does not
need to deal with them (other than asserting that they do not
exist).

Other dead code:
- The `Rationalizations` type
- A few split-related declarations and helpers

Commit migrated from https://github.com/dotnet/coreclr/commit/d506aec447ee80e375c726d92a14711a0aa3d334
src/coreclr/src/jit/rationalize.cpp
src/coreclr/src/jit/rationalize.h