v8/src/ia32
sgjesse@chromium.org 9d2d9c596c Implement code patcher for x64.
Use the code patcher for the patching of the JS return sequence used by the debugger.

Added explicit instruction cache flushing in a code patching section which did not have it for completeness, even though it is not required on Intel processors.
Review URL: http://codereview.chromium.org/203016

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2870 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-09-10 12:59:01 +00:00
..
assembler-ia32-inl.h X64 implementation: Change argument to relocator to take a 64-bit delta. Change maximum relocation info encoding length. 2009-06-23 09:50:51 +00:00
assembler-ia32.cc Implement code patcher for x64. 2009-09-10 12:59:01 +00:00
assembler-ia32.h X64: Extract all smi operations into MacroAssembler macros. 2009-09-10 12:55:27 +00:00
builtins-ia32.cc Allign Intel macro assemblers with changes to ARM macro assembler. 2009-09-07 12:24:10 +00:00
cfg-ia32.cc Added support for property loads to the CFG builder and fast-mode 2009-08-07 13:32:39 +00:00
codegen-ia32-inl.h Reverting 2768. 2009-08-27 07:41:31 +00:00
codegen-ia32.cc Use SSE2 instructions when available on ia32 platform. 2009-09-10 07:13:01 +00:00
codegen-ia32.h Reverting 2768. 2009-08-27 07:41:31 +00:00
cpu-ia32.cc Land change to notify valgrind when we modify code on x86. This does 2009-08-11 15:23:06 +00:00
debug-ia32.cc Cleaned up some debugger stuff on ia32 and x64. 2009-09-09 17:45:21 +00:00
disasm-ia32.cc Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
frames-ia32.cc Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
frames-ia32.h Get rid of the notion of "parameter pointer" that no longer exists in 2009-06-10 15:08:25 +00:00
ic-ia32.cc Win64 - Allow returning two values from a runtime function. 2009-09-08 11:52:05 +00:00
jump-target-ia32.cc Eliminate most of the jump target jumping, branching, and binding 2009-08-10 11:13:34 +00:00
macro-assembler-ia32.cc Cleaned up some debugger stuff on ia32 and x64. 2009-09-09 17:45:21 +00:00
macro-assembler-ia32.h Cleaned up some debugger stuff on ia32 and x64. 2009-09-09 17:45:21 +00:00
regexp-macro-assembler-ia32.cc ARM native regexps. 2009-08-31 12:40:37 +00:00
regexp-macro-assembler-ia32.h ARM native regexps. 2009-08-31 12:40:37 +00:00
register-allocator-ia32-inl.h Avoid more static variables in inline functions. 2009-07-17 08:22:07 +00:00
register-allocator-ia32.cc Change the register allocator so that it no longer tracks references 2009-05-27 07:53:47 +00:00
register-allocator-ia32.h Change the register allocator so that it no longer tracks references 2009-05-27 07:53:47 +00:00
simulator-ia32.cc Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
simulator-ia32.h ARM native regexps. 2009-08-31 12:40:37 +00:00
stub-cache-ia32.cc Win64 - Allow returning two values from a runtime function. 2009-09-08 11:52:05 +00:00
virtual-frame-ia32.cc "Port" (count >= 0) assertion in VirtualFrame::Drop to ia32 and x64. 2009-08-10 11:54:25 +00:00
virtual-frame-ia32.h Removed static type inference and add a dynamic test for string addition. 2009-06-24 12:46:00 +00:00