X87: Reapply "Resolve references to "this" the same way as normal variables""
authorchunyang.dai <chunyang.dai@intel.com>
Tue, 19 May 2015 10:05:35 +0000 (03:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 19 May 2015 10:05:23 +0000 (10:05 +0000)
commitdec2619a187623d7dafa0e390cef18efe0f6f653
tree50b6046264681d87cae52070fdc64310c53aa03a
parent329a3f220c9b094378b376db8735ef06a66f2024
X87: Reapply "Resolve references to "this" the same way as normal variables""

port 1efc1e4f7a3d30d5225e9d5cb2585cad7cb17099 (r28458).

original commit message:

  This reapplies https://codereview.chromium.org/1136073002, along with
    the followups:

      Remove Scope::scope_uses_this_ flag
      https://codereview.chromium.org/1128963005

    and

      PPC: Resolve references to "this" the same way as normal variables
      https://codereview.chromium.org/1134073003

BUG=

Review URL: https://codereview.chromium.org/1135233003

Cr-Commit-Position: refs/heads/master@{#28469}
src/x87/full-codegen-x87.cc
src/x87/lithium-codegen-x87.cc