v8/src/x64
svenpanne@chromium.org a4cf7be941 First steps towards better code generation for LBranch:
* AST Expression nodes get a separate testing ID to record type info in
   ToBooleanStub later. This is necessary to avoid clashes with other uses of
   already existing IDs.

 * In order to avoid threading the condition expression through tons of places,
   TestContexts carry it now with them. Note that we will probably only need the
   testing ID of the expression, but having the whole thing at hand makes
   debugging easier. Probably we will change this later...
Review URL: http://codereview.chromium.org/7046073

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8274 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-06-14 09:15:25 +00:00
..
assembler-x64-inl.h Add AST ID to RelocInfo for type-recording ICs. Changes 7644 and 7632, combined. 2011-04-27 15:02:59 +00:00
assembler-x64.cc Remove support for branch hints from the IA32 and X64 assembler. 2011-05-11 13:26:07 +00:00
assembler-x64.h Stop using with explicitly to implement try/catch. 2011-06-08 13:55:33 +00:00
builtins-x64.cc Reapply: "Make instanceof and Object.getPrototypeOf work for proxies, 2011-06-03 10:15:49 +00:00
code-stubs-x64.cc Moved non-architecture-specific GetFooCodeStub functions to ic.cc, removing 2011-06-09 13:26:18 +00:00
code-stubs-x64.h Revert 8122 (stub call asserts) while test failures are investigated. 2011-05-31 15:21:25 +00:00
codegen-x64.cc Revert 8122 (stub call asserts) while test failures are investigated. 2011-05-31 15:21:25 +00:00
codegen-x64.h Remove some dead code. 2011-04-07 14:42:37 +00:00
cpu-x64.cc VM initialization refactoring. 2011-03-31 16:17:37 +00:00
debug-x64.cc Revert 8122 (stub call asserts) while test failures are investigated. 2011-05-31 15:21:25 +00:00
deoptimizer-x64.cc Revert 8122 (stub call asserts) while test failures are investigated. 2011-05-31 15:21:25 +00:00
disasm-x64.cc Fix broken cases in x64 disassembler. 2011-04-28 14:56:09 +00:00
frames-x64.cc X64 Crankshaft: Fix error in r6897. Restore context register after KeyedCallIC. Only non-trivial change is to lithium-codegen-x64.cc.Update copyright dates on all recently modified X64 platform files. 2011-02-25 13:22:38 +00:00
frames-x64.h Fix SlotRef::SlotAddress for parameters indices. 2011-04-01 11:41:36 +00:00
full-codegen-x64.cc First steps towards better code generation for LBranch: 2011-06-14 09:15:25 +00:00
ic-x64.cc Add complete ElementsKind information directly to Map for objects with elements. 2011-06-03 07:41:37 +00:00
lithium-codegen-x64.cc Remove the flag --debug-info 2011-06-10 07:15:46 +00:00
lithium-codegen-x64.h Dispatch on ElementsKind rather than ExternalArrayType when generating ICs and Crankshaft code for many element operations. This is preparation to be able to share more code in the various element accessor implementations. 2011-06-09 15:19:37 +00:00
lithium-gap-resolver-x64.cc X64 tweaks. 2011-04-15 13:06:41 +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 Add support for hydrogen control instructions with >2 successor blocks. 2011-06-10 12:09:48 +00:00
lithium-x64.h Add support for hydrogen control instructions with >2 successor blocks. 2011-06-10 12:09:48 +00:00
macro-assembler-x64.cc Link function contexts directly to the previous context. 2011-06-09 12:45:26 +00:00
macro-assembler-x64.h Add complete ElementsKind information directly to Map for objects with elements. 2011-06-03 07:41:37 +00:00
regexp-macro-assembler-x64.cc Revert 8122 (stub call asserts) while test failures are investigated. 2011-05-31 15:21:25 +00:00
regexp-macro-assembler-x64.h Limit the generation of regexp code with large inlined constants. 2011-05-11 06:39:27 +00:00
simulator-x64.cc Added empty files in the x64 directory. 2009-05-04 07:16:10 +00:00
simulator-x64.h This implements per-isolate locking and unlocking, including tests 2011-05-05 18:55:31 +00:00
stub-cache-x64.cc Refactor platform-specific code for determining shared stub for keyed load/stores. 2011-06-10 07:49:49 +00:00