v8/src/x64
danno@chromium.org bd9274436c Bias commutative single-use register inputs and support lea adds
This improves register allocation for many common add and multiply patterns on ia32 and x64 by reducing register pressure.

R=jkummerow@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14587 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-05-08 08:37:24 +00:00
..
assembler-x64-inl.h Use direct jump and call instruction for X64 when the deoptimization entries are in the code range. 2013-03-11 14:11:03 +00:00
assembler-x64.cc Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
assembler-x64.h Fix static initializers on x64 2013-04-26 15:46:51 +00:00
builtins-x64.cc Constructed arrays can be created with Hydrogen code stubs. The feature is still off by default (--optimize-constructed-arrays). 2013-04-25 16:00:32 +00:00
code-stubs-x64.cc Becuase of cross-context calls, hydrogen-based Array constructor needs to ensure 2013-05-07 21:01:53 +00:00
code-stubs-x64.h Constructed arrays can be created with Hydrogen code stubs. The feature is still off by default (--optimize-constructed-arrays). 2013-04-25 16:00:32 +00:00
codegen-x64.cc Generalizing remaining Allocate functions in the macro assemblers used in pretenuring. 2013-03-25 15:54:15 +00:00
codegen-x64.h Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
cpu-x64.cc Fix compilation with MinGW-w64. 2012-02-22 12:26:36 +00:00
debug-x64.cc Allow setting debugger breakpoints on CompareNilICs 2013-04-30 07:56:09 +00:00
deoptimizer-x64.cc Simplify some code related to x64 calling convention. 2013-04-24 12:01:08 +00:00
disasm-x64.cc Fixed x64 disassembler for cmpb_al 2012-12-21 13:50:17 +00:00
frames-x64.cc Unify deoptimizer for stub failure trampoline frames. 2013-03-08 16:18:50 +00:00
frames-x64.h Fix x64 frame size to accomodate saved XMM registers 2013-04-17 15:36:04 +00:00
full-codegen-x64.cc Generators return boxed values 2013-05-07 08:46:42 +00:00
ic-x64.cc Refactoring Store ICs. A first step towards polymorphic store ICs. 2013-03-13 14:11:05 +00:00
lithium-codegen-x64.cc Bias commutative single-use register inputs and support lea adds 2013-05-08 08:37:24 +00:00
lithium-codegen-x64.h Track storage types of instance variables. 2013-04-26 15:30:41 +00:00
lithium-gap-resolver-x64.cc Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
lithium-gap-resolver-x64.h Port new version of ParallelMove's LGapResolver to X64. 2011-01-25 10:10:36 +00:00
lithium-x64.cc Bias commutative single-use register inputs and support lea adds 2013-05-08 08:37:24 +00:00
lithium-x64.h Bias commutative single-use register inputs and support lea adds 2013-05-08 08:37:24 +00:00
macro-assembler-x64.cc Pretenure ASCII cons string in high promotion mode. 2013-05-03 10:36:16 +00:00
macro-assembler-x64.h Track storage types of instance variables. 2013-04-26 15:30:41 +00:00
regexp-macro-assembler-x64.cc Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00
regexp-macro-assembler-x64.h Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00
simulator-x64.cc Added empty files in the x64 directory. 2009-05-04 07:16:10 +00:00
simulator-x64.h Implement loop for global regexps in regexp assembler. 2012-05-22 14:05:44 +00:00
stub-cache-x64.cc Turn the load field code stub into a hydrogen code stub. 2013-05-02 16:32:47 +00:00