Implement code generation for conditional expressions and regexp
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 22 Jun 2009 19:25:41 +0000 (19:25 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 22 Jun 2009 19:25:41 +0000 (19:25 +0000)
commitad970953f865d329e6dd4e0d74fc17a9ce9e1006
treea912806fbb4290df1cd311d7fe0fad764e8d6b7c
parenta874dcdd5dcc67fdac542d4e496f8582c33ca769
Implement code generation for conditional expressions and regexp
literals.  Regexp literals will not really work before we can
bootstrap, but the right code is being called with the right
arguments.

Finish implementation of object literals.  We can now call through the
StoreIC_Miss stub into the runtime system to do stores.

Restore comment that I accidentally removed in my last commit.
Review URL: http://codereview.chromium.org/140068

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2244 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/codegen-x64.cc
src/x64/frames-x64.cc
src/x64/ic-x64.cc
src/x64/register-allocator-x64.cc
src/x64/virtual-frame-x64.cc