Go to file
fschneider@chromium.org 7d8e6c929d Enable GVN for polymorphic loads by not expanding them at the HIR level.
This change adds a new IR instruction for polymorphic loads. It performs
map compares and loads in one IR instruction instead of splitting each
load into a graph of map-compares and field loads.
 
The advantage is a smaller IR and less basic blocks, plus it allows to
do GVN on polymorphic loads.
Review URL: http://codereview.chromium.org/6708085

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7336 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-03-24 10:11:51 +00:00
benchmarks Promote the current V8 benchmark suite candidate to version 6. 2010-10-07 07:25:22 +00:00
build Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
include Fix crash in Debug::SendCommand. 2011-03-22 18:02:23 +00:00
preparser Use the file opened from argv[1] in preparser-process.cc 2010-12-08 10:47:59 +00:00
samples Use v8::internal threading support in samples/shell.cc. 2011-03-21 15:04:17 +00:00
src Enable GVN for polymorphic loads by not expanding them at the HIR level. 2011-03-24 10:11:51 +00:00
test Enable V8 test bindings for test262 ietestcenter. 2011-03-23 21:36:42 +00:00
tools Store HValue uses in a custom small list structure. 2011-03-23 14:44:19 +00:00
.gitignore Enable V8 test bindings for test262 ietestcenter. 2011-03-23 21:36:42 +00:00
AUTHORS Cleanup of FACTORY macro usage in api.cc. 2011-03-23 09:02:15 +00:00
ChangeLog Prepare push to trunk. We are now working on 3.2.5. 2011-03-23 09:06:13 +00:00
LICENSE Fix the license info to correctly state Copyright "the V8 project 2011-01-19 09:20:18 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
SConstruct Fix Win64 build after isolates merge. 2011-03-18 21:37:28 +00:00