Ross McIlroy
|
31a3cfbc10
|
[Test] Add PrepareForOptimization to mjsunit/compiler
BUG=v8:8801
Change-Id: I9d9d9824c6c9ad0176bbfd3723da1b578b17c256
Reviewed-on: https://chromium-review.googlesource.com/c/1495555
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Mythri Alle <mythria@chromium.org>
Cr-Commit-Position: refs/heads/master@{#60001}
|
2019-03-04 12:25:41 +00:00 |
|
ishell@chromium.org
|
2aa17c6e62
|
Load elimination fix: load should not be replaced with another load if the former is not dominated by the latter.
R=jkummerow@chromium.org
Review URL: https://codereview.chromium.org/151333003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18985 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-01-31 12:03:32 +00:00 |
|
ishell@chromium.org
|
d330d4801d
|
Load elimination fix with a test case.
R=titzer@chromium.org, verwaest@chromium.org
Review URL: https://codereview.chromium.org/143413019
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18884 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-01-28 16:45:04 +00:00 |
|
titzer@chromium.org
|
be32761a67
|
Improve load elimination handling of transitioning stores.
BUG=
R=verwaest@chromium.org
Review URL: https://codereview.chromium.org/106973005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18388 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2013-12-20 12:12:41 +00:00 |
|
titzer@chromium.org
|
05797e77fd
|
Implement local load/store elimination on basic blocks.
BUG=
R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/24117004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16776 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2013-09-17 15:32:21 +00:00 |
|