Remove some lexical-CSE-related code.
authorPat Gavlin <pagavlin@microsoft.com>
Wed, 1 Jun 2016 18:11:26 +0000 (11:11 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Wed, 1 Jun 2016 20:33:44 +0000 (13:33 -0700)
commit97ac3a4081ae7e7b20ce3516e6a352c2f330a6ca
treecf515d44ca7141fa61f75345c4dd170428d65f84
parent48f788772a572cdcc465804e04ffb0e88deaad89
Remove some lexical-CSE-related code.

Lexical CSE is no more; remove some related code:
- Remove the `lexicalCSE` parameter and related checks from `optConfigDisableCSE`.
- Remove the `VALNUM_CSE_ENABLED` symbol: this symbol is unconditionally
  set to 1 and doesn't control much other than the behavior of
  `optConfigDisableCSE`

Commit migrated from https://github.com/dotnet/coreclr/commit/bf8d72f10fa139af49ccc26b2146196297f0de79
src/coreclr/src/jit/compiler.h
src/coreclr/src/jit/optcse.cpp
src/coreclr/src/jit/target.h