v8/test/cctest
ahaas 57117b8339 [turbofan] Implemented the optional Float32RoundTiesEven operator.
The Float32RoundTiesEven operator rounds float32 numbers towards the nearest
integer. If the distance to two integers is the same, then the result is
the even integer. This is the default rounding mode of the ieee 754 floating
point standard.

I implemented the optional Float32RoundTiesEven operator on x64, ia32, arm, and arm64.

R=titzer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#32308}
2015-11-25 21:13:20 +00:00
..
compiler [turbofan] Implemented the optional Float32RoundTiesEven operator. 2015-11-25 21:13:20 +00:00
interpreter [Interpreter] Add support for compare operators to bytecode graph builder. 2015-11-25 15:21:38 +00:00
cctest.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
cctest.gyp Revert changes introduced in http://crrev.com/1367953002. 2015-11-10 21:00:18 +00:00
cctest.h Do not use deprecated API in cctest/test-debug. 2015-11-19 13:46:16 +00:00
cctest.isolate Reland [swarming] Isolate v8 testing. 2015-10-05 09:48:42 +00:00
cctest.status [test] Skip flaky test. 2015-11-25 15:23:49 +00:00
DEPS Add DEPS files and run checkdeps in presubmit check 2014-06-03 13:39:42 +00:00
expression-type-collector-macros.h Refactor type collector testing macros. 2015-08-31 19:17:09 +00:00
expression-type-collector.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
expression-type-collector.h Remove unused Zone argument from InitializeAstVisitor 2015-10-15 10:34:28 +00:00
gay-fixed.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
gay-fixed.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
gay-precision.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
gay-precision.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
gay-shortest.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
gay-shortest.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
heap-tester.h Add the rate of js invocations from the api as a signal of idleness 2015-10-29 14:00:04 +00:00
log-eq-of-logging-and-traversal.js Fix test-log/EquivalenceOfLoggingAndTraversal 2013-08-26 14:56:23 +00:00
OWNERS Add per-file OWNERS for x87-specific cctests. 2015-08-14 16:02:32 +00:00
print-extension.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
print-extension.h Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
profiler-extension.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
profiler-extension.h Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-accessors.cc Mark GetCallingContext as soon-to-be deprecated 2015-11-02 19:23:13 +00:00
test-alloc.cc [test] Move away from deprecated API for heap-related tests. 2015-11-09 19:48:44 +00:00
test-api-accessors.cc Adds the possibility of setting a Code object as the callback of a FunctionTemplate. 2015-11-24 14:33:23 +00:00
test-api-interceptors.cc Map v8::Object to v8::internal::JSReceiver 2015-11-16 16:48:54 +00:00
test-api.cc Revert of Removed support deprecated (//@|/*@) source(URL|MappingURL)= (patchset #1 id:1 of https://codereview.chromium.org/1474543005/ ) 2015-11-25 10:28:02 +00:00
test-api.h Move heap and CPU profilers into a dedicated directory. 2015-09-28 19:34:18 +00:00
test-array-list.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-asm-validator.cc Fix multiple return statements in typing-asm, cleanup. 2015-11-18 19:48:00 +00:00
test-assembler-arm64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-assembler-arm.cc [turbofan] Implemented the optional Float32RoundTruncate operator. 2015-11-25 19:29:02 +00:00
test-assembler-ia32.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-assembler-mips64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-assembler-mips.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-assembler-ppc.cc Remove v8::i::Isolate::Current from cctests 2015-11-23 12:38:33 +00:00
test-assembler-x64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-assembler-x87.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-ast-expression-visitor.cc Use asm style type names and improve asm typer. 2015-11-17 19:42:30 +00:00
test-ast.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-atomicops.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-bignum-dtoa.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-bignum.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-bit-vector.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-circular-queue.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-code-stubs-arm64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-code-stubs-arm.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-code-stubs-ia32.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-code-stubs-mips64.cc Never call CpuFeatures::FlushICache directly 2015-11-25 19:27:34 +00:00
test-code-stubs-mips.cc Never call CpuFeatures::FlushICache directly 2015-11-25 19:27:34 +00:00
test-code-stubs-x64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-code-stubs-x87.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-code-stubs.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-code-stubs.h Introduce x87 port 2014-05-23 16:37:27 +00:00
test-compiler.cc Remove usage of deprecated APIs from compiler/deopt test 2015-11-20 12:56:26 +00:00
test-constantpool.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-conversions.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-cpu-profiler.cc Map v8::Function to JSReceiver + IsCallable 2015-10-23 12:27:06 +00:00
test-date.cc Start removing deprecated APIs from cctest 2015-09-07 14:44:56 +00:00
test-debug.cc Revert of [debugger] flood function for stepping before calling it. (patchset #7 id:120001 of https://codereview.chromium.org/1463803002/ ) 2015-11-25 19:26:46 +00:00
test-decls.cc Minor performance improvements to the LookupIterator 2015-07-01 12:20:10 +00:00
test-deoptimization.cc Remove usage of deprecated APIs from compiler/deopt test 2015-11-20 12:56:26 +00:00
test-dictionary.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-disasm-arm64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-disasm-arm.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-disasm-ia32.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-disasm-mips64.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-disasm-mips.cc MIPS: Fix disassembler test failures. 2015-11-20 09:43:37 +00:00
test-disasm-ppc.cc Remove v8::i::Isolate::Current from cctests 2015-11-23 12:38:33 +00:00
test-disasm-x64.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-disasm-x87.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-diy-fp.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-double.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-dtoa.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-elements-kind.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-experimental-extra.js Add experimental, non-snapshotted V8 extras 2015-08-20 00:01:14 +00:00
test-extra.js Add methods to extras' InternalPackedArray 2015-10-14 17:40:54 +00:00
test-fast-dtoa.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-feedback-vector.cc VectorICs: Remove --vector-stores flag. 2015-11-17 13:15:52 +00:00
test-feedback-vector.h The metadata part of TypeFeedbackVector is extracted to TypeFeedbackMetadata array. 2015-10-07 10:33:32 +00:00
test-field-type-tracking.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-fixed-dtoa.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-flags.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-func-name-inference.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-fuzz-arm64.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-gc-tracer.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-global-handles.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-global-object.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-hashing.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-hashmap.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-heap-profiler.cc Map v8::Object to v8::internal::JSReceiver 2015-11-16 16:48:54 +00:00
test-heap.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-hydrogen-types.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-identity-map.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-incremental-marking.cc [test] Move away from deprecated API for heap-related tests. 2015-11-09 19:48:44 +00:00
test-javascript-arm64.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-js-arm64-variables.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-list.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-liveedit.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-lockers.cc Remove v8::i::Isolate::Current from cctests 2015-11-23 12:38:33 +00:00
test-log-stack-tracer.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-log.cc Remove deprecated APIs from two more tests 2015-11-18 08:22:30 +00:00
test-macro-assembler-arm.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-macro-assembler-ia32.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-macro-assembler-mips64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-macro-assembler-mips.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-macro-assembler-x64.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-macro-assembler-x87.cc Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
test-mark-compact.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-mementos.cc Mark cctests that don't use deprecated APIs as such 2015-11-16 16:45:31 +00:00
test-microtask-delivery.cc Remove deprecated functions the smaller half of the remaing tests 2015-11-17 12:42:44 +00:00
test-object-observe.cc Remove JSBuiltinsObject. 2015-11-02 13:04:34 +00:00
test-parsing.cc [es6] Correct parsing of regular expression literal flags. 2015-11-25 13:46:43 +00:00
test-platform-linux.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-platform-win32.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-platform.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-profile-generator.cc Map v8::Function to JSReceiver + IsCallable 2015-10-23 12:27:06 +00:00
test-random-number-generator.cc Add test to check PRNG quality. 2015-11-25 08:56:19 +00:00
test-regexp.cc Experimental support for RegExp lookbehind. 2015-11-17 13:33:34 +00:00
test-reloc-info.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-representation.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-sampler-api.cc [turbofan] Fix various issues with --turbo-inlining enabled. 2015-10-15 12:02:06 +00:00
test-serialize.cc Implement xorshift128+ for Math.random. 2015-11-24 13:18:44 +00:00
test-simd.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-slots-buffer.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-spaces.cc [heap] report allocated object to the inline-allocation-observers 2015-11-24 13:48:05 +00:00
test-strings.cc [heap] Reland Remove retry space from AllocateRaw. 2015-09-29 09:08:22 +00:00
test-strtod.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-symbols.cc Continuing removing deprecated function from cctest 2015-10-08 09:48:20 +00:00
test-thread-termination.cc Map v8::Function to JSReceiver + IsCallable 2015-10-23 12:27:06 +00:00
test-threads.cc Continuing removing deprecated function from cctest 2015-09-21 10:34:59 +00:00
test-transitions.cc Continuing removing deprecated function from cctest 2015-09-21 10:34:59 +00:00
test-typedarrays.cc Continuing removing deprecated function from cctest 2015-09-21 10:34:59 +00:00
test-types.cc Move Hydrogen and Lithium to src/crankshaft/ 2015-10-20 13:25:55 +00:00
test-typing-reset.cc Remove unused Zone argument from InitializeAstVisitor 2015-10-15 10:34:28 +00:00
test-unbound-queue.cc Move heap and CPU profilers into a dedicated directory. 2015-09-28 19:34:18 +00:00
test-unboxed-doubles.cc Map v8::Object to v8::internal::JSReceiver 2015-11-16 16:48:54 +00:00
test-unique.cc Move Hydrogen and Lithium to src/crankshaft/ 2015-10-20 13:25:55 +00:00
test-unscopables-hidden-prototype.cc [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
test-utils-arm64.cc Continuing removing deprecated functions from cctests 2015-09-10 13:10:01 +00:00
test-utils-arm64.h ARM64: Enable shorten-64-to-32 warning 2015-05-15 05:13:11 +00:00
test-utils.cc Continuing removing deprecated functions from cctests 2015-09-10 13:10:01 +00:00
test-version.cc Continuing removing deprecated functions from cctests 2015-09-10 13:10:01 +00:00
test-weakmaps.cc [heap] Reland prepare code for smaller large object allocation limit than max allocatable memory. 2015-10-07 09:14:13 +00:00
test-weaksets.cc [heap] Reland prepare code for smaller large object allocation limit than max allocatable memory. 2015-10-07 09:14:13 +00:00
testcfg.py Fix test serialization path for windows. 2014-03-26 07:40:32 +00:00
trace-extension.cc Move heap and CPU profilers into a dedicated directory. 2015-09-28 19:34:18 +00:00
trace-extension.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
types-fuzz.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00