Refactor debug-only GenTree flags.
authorPat Gavlin <pagavlin@microsoft.com>
Sun, 26 Jun 2016 04:07:31 +0000 (21:07 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Sun, 26 Jun 2016 04:07:31 +0000 (21:07 -0700)
commit4d5b3a5f7fed775511ddb454110ae27a305d6094
tree2fd294c54d3850bc905d220f1f38bff5e382eba3
parent1d8466be906bc16d3f84eb90d9d829c82022b0e6
Refactor debug-only GenTree flags.

Move the four debug-only GenTree flags into their own field. This frees
up two bits across both the RyuJIT and the legacy backend.

Commit migrated from https://github.com/dotnet/coreclr/commit/6ed517a7e5912f34787cab70f2f74082ecfdbba1
src/coreclr/src/jit/compiler.cpp
src/coreclr/src/jit/compiler.hpp
src/coreclr/src/jit/flowgraph.cpp
src/coreclr/src/jit/gentree.cpp
src/coreclr/src/jit/gentree.h
src/coreclr/src/jit/morph.cpp
src/coreclr/src/jit/optcse.cpp
src/coreclr/src/jit/optimizer.cpp