v8/test
vegorov@chromium.org 106a83252d Fix DoDeferredNumberTagU to keep the value in xmm1 instead of xmm0 on x64.
xmm0 is not saved across runtime call on x64 because MacroAssembler::EnterExitFrameEpilogue preserves only allocatable XMM registers unlike on ia32 where it preserves all registers.

Cleanup handling of shifts: SHR can deoptimize only when its a shift by 0, all other shift never deoptimize.

Fix type inference for i-to-t change instruction. On X64 this ensures that write-barrier is generated correctly.

R=danno@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10868032

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12373 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-08-23 16:14:01 +00:00
..
benchmarks Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00
cctest Fix semaphore on MacOS. This is a commit of https://chromiumcodereview.appspot.com/10867009/ for Fedor Indutny 2012-08-23 11:15:06 +00:00
es5conform MIPS: updated test .status files based mostly on the ARM version. 2011-12-05 11:44:17 +00:00
message Allow multiple lines of custom flags in javascript tests. 2012-08-10 12:26:33 +00:00
mjsunit Fix DoDeferredNumberTagU to keep the value in xmm1 instead of xmm0 on x64. 2012-08-23 16:14:01 +00:00
mozilla Fix mozilla test expectations. 2012-08-08 08:44:29 +00:00
preparser Fix wrong iteration variable in test/preparser/strict-identifiers.pyt 2012-07-09 08:26:17 +00:00
sputnik MIPS: Rename "mips" arch to "mipsel" in the GYP build. 2012-07-11 15:15:04 +00:00
test262 Temporary skip failure on simulators due to r12270. 2012-08-08 09:19:55 +00:00