v8/src/x64
kasperl@chromium.org 6d5451d685 Add inlining of binary smi operations in the full codegens on IA32
and x64 (on IA32 we even fold constants into the instructions for
a more compact representation) and prepare the ARM full codegen for
the doing the same there.
Review URL: http://codereview.chromium.org/3195028

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5351 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-08-26 08:50:38 +00:00
..
assembler-x64-inl.h Generalize virtually dispatched scavenger to virtually dispatched specialized visitors. 2010-08-11 14:30:14 +00:00
assembler-x64.cc Allow compiling with strict aliasing enabled on GCC 4.4. 2010-08-11 10:52:34 +00:00
assembler-x64.h Port faster callbacks invocation to x64. 2010-07-28 09:36:53 +00:00
builtins-x64.cc Simplify the way constructors are called and avoid pushing 2010-08-25 07:18:32 +00:00
code-stubs-x64.cc Move code stub implementations from codegen-[platform].cc files to new code-stub-[platform].cc files, and declarations to new code-stub-[platform].h files. 2010-08-25 09:44:44 +00:00
code-stubs-x64.h Start using the overwrite mode from the full codegens to generate 2010-08-25 11:10:05 +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 Start using the overwrite mode from the full codegens to generate 2010-08-25 11:10:05 +00:00
codegen-x64.h Move code stub implementations from codegen-[platform].cc files to new code-stub-[platform].cc files, and declarations to new code-stub-[platform].h files. 2010-08-25 09:44:44 +00:00
cpu-x64.cc Allow build-time selection between ia32 and x86_64 in the GYP/Xcode Mac 2010-05-17 15:41:35 +00:00
debug-x64.cc Fix a bug in the handling of debug break in CallIC 2010-08-25 05:57:02 +00:00
disasm-x64.cc X64: Fix order of operands on movq(reg, xmm). 2010-07-27 12:02:21 +00:00
frames-x64.cc Allow build-time selection between ia32 and x86_64 in the GYP/Xcode Mac 2010-05-17 15:41:35 +00:00
frames-x64.h X64: Added register holding Smi::FromInt(1). 2010-07-02 14:09:35 +00:00
full-codegen-x64.cc Add inlining of binary smi operations in the full codegens on IA32 2010-08-26 08:50:38 +00:00
ic-x64.cc Copy-on-write arrays. 2010-08-16 16:06:46 +00:00
jump-target-x64.cc Allow build-time selection between ia32 and x86_64 in the GYP/Xcode Mac 2010-05-17 15:41:35 +00:00
macro-assembler-x64.cc Change code pointer in function objects to a pointer to the first 2010-08-20 07:10:18 +00:00
macro-assembler-x64.h Change code pointer in function objects to a pointer to the first 2010-08-20 07:10:18 +00:00
regexp-macro-assembler-x64.cc Move serialized scope info from Code object to SharedFunctionInfo. 2010-07-13 13:06:33 +00:00
regexp-macro-assembler-x64.h RegExp: Remove use of 16-bit immediates on ia32/x64. 2010-05-11 07:29:10 +00:00
register-allocator-x64-inl.h X64: Added register holding Smi::FromInt(1). 2010-07-02 14:09:35 +00:00
register-allocator-x64.cc Allow build-time selection between ia32 and x86_64 in the GYP/Xcode Mac 2010-05-17 15:41:35 +00:00
register-allocator-x64.h X64: Added register holding Smi::FromInt(1). 2010-07-02 14:09:35 +00:00
simulator-x64.cc Added empty files in the x64 directory. 2009-05-04 07:16:10 +00:00
simulator-x64.h Don't pass the "at start" parameter to native RegExp 2010-01-26 11:08:42 +00:00
stub-cache-x64.cc Move code stub implementations from codegen-[platform].cc files to new code-stub-[platform].cc files, and declarations to new code-stub-[platform].h files. 2010-08-25 09:44:44 +00:00
virtual-frame-x64.cc Simplify the way constructors are called and avoid pushing 2010-08-25 07:18:32 +00:00
virtual-frame-x64.h Remove VirtualFrame::CallStoreIC(void) and CallCommonStoreIC from virtual-frame-x64.cc. Make implementations of CallStoreIC(key, is_contextual) and CallKeyedStoreIC() the same on x64 and ia32. Make ia32 and x64 implementations more alike by moving some functions and changing comments. 2010-07-21 15:16:01 +00:00