v8/src/x64
kmillikin@chromium.org f0b8c2d97a Some cleanup of the toplevel code generator:
* Rename the operation of filling a context with a value.  Formerly it
  was 'Move', now it's 'Apply' so as to avoid confusion with various
  other Moves (eg, in the toplevel codegen, in the macro assemblers).

* Use the abstraction Drop rather than math on the stack pointer.

* Add a predicate on AST expression nodes to abstract a repeated test
  whether we should us a regular (named) IC or a keyed IC.

Review URL: http://codereview.chromium.org/546006

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3580 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-01-12 08:48:26 +00:00
..
assembler-x64-inl.h Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
assembler-x64.cc Allow a platform to indicate that some CPU features are always 2009-11-13 12:32:57 +00:00
assembler-x64.h Move CPU-specific constants from debug.h into the platform-specific directories. 2009-11-30 15:09:49 +00:00
builtins-x64.cc Fix issue 493: Infinite loop when debug break is set when entering function.apply. 2009-11-05 13:59:40 +00:00
codegen-x64-inl.h Remove complicated Math.sin and Math.cos optimizations that do not buy 2009-12-21 13:30:10 +00:00
codegen-x64.cc Some cleanup of the toplevel code generator: 2010-01-12 08:48:26 +00:00
codegen-x64.h Add generated code for ascii string comparison 2010-01-08 11:58:15 +00:00
cpu-x64.cc Apply patch by Timur Iskhodzhanov to add valgrind notifications on 2009-10-26 17:53:34 +00:00
debug-x64.cc Move CPU-specific constants from debug.h into the platform-specific directories. 2009-11-30 15:09:49 +00:00
disasm-x64.cc Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
fast-codegen-x64.cc Some cleanup of the toplevel code generator: 2010-01-12 08:48:26 +00:00
frames-x64.cc Reverting 3174. Aka reapplying 3150, 3151 and 3159. Aka api accessor 2009-11-04 08:51:48 +00:00
frames-x64.h Reverting 3174. Aka reapplying 3150, 3151 and 3159. Aka api accessor 2009-11-04 08:51:48 +00:00
ic-x64.cc Speed up compares with characters ie single-character strings. 2010-01-08 09:54:11 +00:00
jump-target-x64.cc Eliminate most of the jump target jumping, branching, and binding 2009-08-10 11:13:34 +00:00
macro-assembler-x64.cc Fast-codegen: Implementing try/finally on top of nesting context. 2009-12-14 11:09:25 +00:00
macro-assembler-x64.h Some cleanup of the toplevel code generator: 2010-01-12 08:48:26 +00:00
regexp-macro-assembler-x64.cc Attempt to make \b\w+ faster. Slight performance increase on, e.g., string unpacking. 2010-01-07 19:01:23 +00:00
regexp-macro-assembler-x64.h Attempt to make \b\w+ faster. Slight performance increase on, e.g., string unpacking. 2010-01-07 19:01:23 +00:00
register-allocator-x64-inl.h Use a root array register for constant loads and stack guards on x64. 2009-08-31 08:57:36 +00:00
register-allocator-x64.cc X64: Count operations (increment, decrement) 2009-06-25 11:48:27 +00:00
register-allocator-x64.h Use a root array register for constant loads and stack guards on x64. 2009-08-31 08:57:36 +00:00
simulator-x64.cc Added empty files in the x64 directory. 2009-05-04 07:16:10 +00:00
simulator-x64.h Direct call to native RegExp code from JavaScript. 2010-01-06 11:09:30 +00:00
stub-cache-x64.cc Use cmov instructions to avoid some conditional branches in stub code. 2010-01-05 12:02:18 +00:00
virtual-frame-x64.cc Use a loop in generated code to allocate stack slots for function with many local variables. 2009-12-23 15:06:21 +00:00
virtual-frame-x64.h Use a loop in generated code to allocate stack slots for function with many local variables. 2009-12-23 15:06:21 +00:00