v8/test/unittests
ivica.bogosavljevic 7499d92d7f MIPS64: Fix Word32Compare turbofan operator implementation when comparing signed with unsigned operand
MIPS64 doesn't support Word32 compare instructions. Instead it relies
that the values in registers are correctly sign-extended and uses
Word64 comparison instead. This behavior is correct in most cases,
but doesn't work when comparing signed with unsigned operands.
The solution proposed here tries to match a comparison of signed
with unsigned operand, and perform Word32Compare simulation only
in those cases. Unfortunately, the solution is not complete because
it might skip cases where Word32 compare simulation is needed, so
basically it is a hack.

BUG=
TEST=mjsunit/compiler/uint32

Review-Url: https://codereview.chromium.org/2391393003
Cr-Commit-Position: refs/heads/master@{#40398}
2016-10-18 12:13:58 +00:00
..
base [heap] Old-to-new pointer updates need atomic accessors. 2016-10-12 12:05:02 +00:00
compiler MIPS64: Fix Word32Compare turbofan operator implementation when comparing signed with unsigned operand 2016-10-18 12:13:58 +00:00
compiler-dispatcher Introduce a CompilerDispatcherTracer and track how long jobs take 2016-10-14 08:12:44 +00:00
heap [heap] Reland move slot filtering logic into sweeper. 2016-10-18 10:07:08 +00:00
interpreter [turbofan] Modifies the --turbo-verify-machine-graph flag to act as a filter. 2016-10-14 14:22:36 +00:00
libplatform Add test for posting a single task to the worker pool 2016-08-23 11:56:57 +00:00
wasm Named all zones in the project 2016-10-17 12:12:42 +00:00
BUILD.gn Make unittests work in component build 2016-10-17 10:02:06 +00:00
cancelable-tasks-unittest.cc Fix gcc 4.9.2 signed-compare error. 2015-11-15 12:48:19 +00:00
char-predicates-unittest.cc Conform to the unittest naming convention. 2014-10-10 08:06:21 +00:00
counters-unittest.cc Fix more -Werror=sign-compare bugs with GCC 4.9.2 2015-05-11 11:07:15 +00:00
DEPS Move unit tests to test/unittests. 2014-10-01 08:34:25 +00:00
eh-frame-iterator-unittest.cc Reland Implement .eh_frame writer and disassembler. 2016-07-14 10:33:26 +00:00
eh-frame-writer-unittest.cc Fix EhFrameTest.Alignment unit test on ARM. 2016-07-14 15:41:58 +00:00
locked-queue-unittest.cc Add lock-based unbounded queue 2015-11-18 10:54:13 +00:00
register-configuration-unittest.cc [Turbofan] Revert FP register aliasing support on Arm. 2016-07-29 00:50:57 +00:00
run-all-unittests.cc [presubmit] Enabling readability/inheritance linter checking. 2015-11-04 13:08:42 +00:00
source-position-table-unittest.cc Avoid accessing Isolate in source position logging. 2016-08-17 09:31:39 +00:00
test-utils.cc [turbofan] Enforce native context specialization. 2016-10-10 05:53:51 +00:00
test-utils.h Named all zones in the project 2016-10-17 12:12:42 +00:00
unittests.gyp Make unittests work in component build 2016-10-17 10:02:06 +00:00
unittests.isolate Reland [swarming] Isolate v8 testing. 2015-10-05 09:48:42 +00:00
unittests.status [wasm]: Re-enable Wasm related unit tests on Big endian 2016-09-22 15:46:57 +00:00
value-serializer-unittest.cc ValueSerializer: Add more checks before trying to allocate memory for a dense array. 2016-10-07 17:53:23 +00:00