v8/src/ia32
jkummerow@chromium.org b7c3cd5e37 [ia32/x64] Smaller instruction to check NaN
substract 1 and test for overflow

BUG=
R=jkummerow@chromium.org

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

Patch from Weiliang Lin <weiliang.lin@intel.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20185 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-03-24 10:18:27 +00:00
..
assembler-ia32-inl.h Reland "Pass a Code object to Assembler::(set_)target_address_at for use by ool constant pool." 2014-03-12 15:23:54 +00:00
assembler-ia32.cc [ia32/x64] Smaller instruction to check NaN 2014-03-24 10:18:27 +00:00
assembler-ia32.h [ia32/x64] Smaller instruction to check NaN 2014-03-24 10:18:27 +00:00
builtins-ia32.cc Pretenure call new support. 2014-03-19 13:39:09 +00:00
code-stubs-ia32.cc [ia32/x64] Smaller instruction to check NaN 2014-03-24 10:18:27 +00:00
code-stubs-ia32.h Removed obsolete and dead includes. 2014-03-19 15:40:38 +00:00
codegen-ia32.cc Use std:: on symbols declared in C++-style C headers. 2014-01-14 09:57:05 +00:00
codegen-ia32.h Cleanup: Unify CodeGenerator class across platforms 2014-02-04 13:53:41 +00:00
cpu-ia32.cc Get rid of duplicated CPU::DebugBreak() method. 2013-08-23 11:43:30 +00:00
debug-ia32.cc Adding a type vector to replace type cells. 2014-02-10 21:38:17 +00:00
deoptimizer-ia32.cc Fix deoptimization for out-of-line constant pool. 2014-03-14 15:11:58 +00:00
disasm-ia32.cc Print properly signed displacement in disassembler. 2014-03-05 09:28:26 +00:00
frames-ia32.cc Fix some out-of-line constant pool garbage collection bugs. 2014-01-07 15:53:54 +00:00
frames-ia32.h Reland "Pass a Code object to Assembler::(set_)target_address_at for use by ool constant pool." 2014-03-12 15:23:54 +00:00
full-codegen-ia32.cc [ia32/x64] Smaller instruction to check NaN 2014-03-24 10:18:27 +00:00
ic-ia32.cc Eliminate extended mode, and other modes clean-up 2014-03-11 14:41:22 +00:00
lithium-codegen-ia32.cc [ia32/x64] Smaller instruction to check NaN 2014-03-24 10:18:27 +00:00
lithium-codegen-ia32.h Eliminate extended mode, and other modes clean-up 2014-03-11 14:41:22 +00:00
lithium-gap-resolver-ia32.cc Introduce orps for IA32/X64 2013-11-05 12:04:46 +00:00
lithium-gap-resolver-ia32.h Reland "Use V8_FINAL and V8_OVERRIDE in various places, fixing bugs revealed by them.". 2013-08-20 11:10:24 +00:00
lithium-ia32.cc Implement flooring division by a constant via truncating division by a constant. 2014-03-20 13:10:23 +00:00
lithium-ia32.h Implement flooring division by a constant via truncating division by a constant. 2014-03-20 13:10:23 +00:00
macro-assembler-ia32.cc [ia32/x64] Smaller instruction to check NaN 2014-03-24 10:18:27 +00:00
macro-assembler-ia32.h Add a utility method to the ia32 macro assembler to move a double immediate into an XMM register. 2014-03-21 12:16:37 +00:00
regexp-macro-assembler-ia32.cc Revert "Fix inconsistencies wrt whitespaces." 2014-02-07 14:13:00 +00:00
regexp-macro-assembler-ia32.h RegExp macro assembler clean up. 2013-06-06 10:17:07 +00:00
simulator-ia32.cc Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
simulator-ia32.h
stub-cache-ia32.cc Fixed spec violation of storing to length of a frozen object. 2014-03-17 15:43:33 +00:00