v8/test/cctest/compiler
mstarzinger 136e60a7ce [turbofan] Remove eager frame state from comparisons.
This removes the frame state input representing the before-state from
nodes having any comparison operator. Lowering that inserts number
conversions of the inputs has to be disabled when deoptimization is
enabled, because the frame state layout is no longer known.

R=jarin@chromium.org
BUG=v8:5021

Review-Url: https://codereview.chromium.org/2134173002
Cr-Commit-Position: refs/heads/master@{#37646}
2016-07-11 14:25:42 +00:00
..
c-signature.h [wasm] Replace the BufferedRawMachineAssemblerTester in the WasmRunner. 2016-02-18 09:55:49 +00:00
call-tester.h PPC64: [simulator] Do not sign-extend uint32_t call parameters. 2016-04-25 14:03:58 +00:00
code-assembler-tester.h [test] Move CodeAssembler tests to a separate file. 2016-06-17 13:23:14 +00:00
codegen-tester.cc x87: fix the use of CheckFloatEq and CheckDoubleEq in test. 2016-03-07 12:30:23 +00:00
codegen-tester.h [build] Fix d8-for-Android builds 2016-05-20 12:10:45 +00:00
function-tester.h [turbofan] CodeAssembler is now able to generate calls of JavaScript objects. 2016-06-17 13:51:12 +00:00
graph-builder-tester.h [turbofan] Remove left-over change bits from ChangeLowering. 2016-05-02 10:23:43 +00:00
test-basic-block-profiler.cc [turbofan] Make MachineType a pair of enums. 2015-12-10 09:03:53 +00:00
test-branch-combine.cc [arm64] Generate adds/ands. 2016-06-29 14:57:49 +00:00
test-code-assembler.cc [turbofan] Introduce Float64Pow and NumberPow operators. 2016-06-28 10:26:10 +00:00
test-gap-resolver.cc [RegisterConfiguration] Streamline access to arch defaults, simplify Registers. 2016-06-27 15:31:31 +00:00
test-graph-visualizer.cc [tubofan] Remove .dot output of --trace-turbo 2015-12-11 16:58:31 +00:00
test-instruction.cc Expose a lower bound of malloc'd memory via heap statistics 2016-04-01 10:01:56 +00:00
test-js-constant-cache.cc Disable soon to be deprecated APIs per default for v8 2015-12-09 10:35:04 +00:00
test-js-context-specialization.cc Reland of place all remaining Oddball checks with new function (patchset #1 id:1 of https://codereview.chromium.org/2060213002/ ) 2016-06-14 10:09:38 +00:00
test-js-typed-lowering.cc [turbofan] Remove eager frame state from comparisons. 2016-07-11 14:25:42 +00:00
test-jump-threading.cc Expose a lower bound of malloc'd memory via heap statistics 2016-04-01 10:01:56 +00:00
test-linkage.cc [stubs] ToNumberStub --> ToNumber builtin. 2016-06-09 15:38:21 +00:00
test-loop-analysis.cc Expose a lower bound of malloc'd memory via heap statistics 2016-04-01 10:01:56 +00:00
test-loop-assignment-analysis.cc [parser] Remove ParseInfo::closure field. 2016-04-08 12:32:23 +00:00
test-machine-operator-reducer.cc [turbofan] x - y < 0 is not equivalent to x < y. 2016-06-22 05:38:36 +00:00
test-multiple-return.cc [turbofan] Add MachineType to LinkageLocation 2016-07-11 10:39:34 +00:00
test-node.cc Expose a lower bound of malloc'd memory via heap statistics 2016-04-01 10:01:56 +00:00
test-operator.cc Disable soon to be deprecated APIs per default for v8 2015-12-09 10:35:04 +00:00
test-osr.cc [turbofan] Make MachineType a pair of enums. 2015-12-10 09:03:53 +00:00
test-representation-change.cc [turbofan] Initial version of number type feedback. 2016-06-02 09:23:13 +00:00
test-run-bytecode-graph-builder.cc [turbofan] Enable concurrent (re)compilation. 2016-04-27 12:40:00 +00:00
test-run-calls-to-external-references.cc [wasm] New implementation of popcnt and ctz. 2016-04-21 07:47:05 +00:00
test-run-deopt.cc [turbofan] Enable tests for throwing into deopted code. 2016-02-12 10:50:17 +00:00
test-run-inlining.cc [builtins] New frame type for exits to C++ builtins 2016-06-30 06:58:23 +00:00
test-run-intrinsics.cc [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
test-run-jsbranches.cc Disable soon to be deprecated APIs per default for v8 2015-12-09 10:35:04 +00:00
test-run-jscalls.cc Move of the type feedback vector to the closure. 2016-05-27 08:10:51 +00:00
test-run-jsexceptions.cc [turbofan] Deprecate --turbo-try-finally flag. 2016-02-05 15:20:44 +00:00
test-run-jsobjects.cc Add GetProperty/GetElement to JSReceiver and use it where possible 2016-03-08 17:30:42 +00:00
test-run-jsops.cc Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
test-run-load-store.cc Revert of [turbofan] Take the immediate size in account when narrowing ia32/x64 word comparison operators. (patchset #1 id:1 of https://codereview.chromium.org/1968453002/ ) 2016-05-20 14:09:46 +00:00
test-run-machops.cc [turbofan] Add MachineType to LinkageLocation 2016-07-11 10:39:34 +00:00
test-run-native-calls.cc [turbofan] Add MachineType to LinkageLocation 2016-07-11 10:39:34 +00:00
test-run-stackcheck.cc Disable soon to be deprecated APIs per default for v8 2015-12-09 10:35:04 +00:00
test-run-stubs.cc Pass debug name as Vector instead of const char* 2016-04-26 14:37:05 +00:00
test-run-variables.cc Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
test-run-wasm-machops.cc Add new relocation type WASM_MEMORY_SIZE_REFERENCE, use relocatable pointers to update wasm memory size references in generated code. 2016-05-04 20:20:50 +00:00
test-simplified-lowering.cc [turbofan] Disallow typing for change/checked operators. 2016-06-29 10:32:19 +00:00
value-helper.h [wasm] Detect unrepresentability in the float32-to-int32 conversion correctly on arm. 2016-06-30 14:30:44 +00:00