v8/test/unittests/compiler
bmeurer b77df02713 [turbofan] Remove the JSGraph dependency from the ControlFlowOptimizer.
The control flow optimization should work independent of the JSGraph. We
used the JSGraph there because it was convinient, not because it was
necessary.

R=jarin@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#28674}
2015-05-28 09:13:05 +00:00
..
arm [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 11:55:04 +00:00
arm64 ARM64: Enable shorten-64-to-32 warning 2015-05-15 05:13:11 +00:00
ia32 [x86] Introduce vandps/vandpd/vxorps/vxorpd. 2015-04-11 00:58:38 +00:00
mips MIPS: [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 19:30:11 +00:00
mips64 MIPS: [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 19:30:11 +00:00
ppc Added Donald Stence to PPC owners. 2015-04-15 07:00:11 +00:00
x64 [x86] Introduce vandps/vandpd/vxorps/vxorpd. 2015-04-11 00:58:38 +00:00
change-lowering-unittest.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
common-operator-reducer-unittest.cc [turbofan] Float32Abs and Float64Abs are supported by all backends. 2015-05-08 08:25:05 +00:00
common-operator-unittest.cc [turbofan] Connect loops to end via Terminate during graph building. 2015-05-26 12:18:07 +00:00
compiler-test-utils.h Move unit tests to test/unittests. 2014-10-01 08:34:25 +00:00
control-equivalence-unittest.cc [turbofan] Change End to take a variable number of inputs. 2015-05-26 10:32:10 +00:00
control-flow-optimizer-unittest.cc [turbofan] Remove the JSGraph dependency from the ControlFlowOptimizer. 2015-05-28 09:13:05 +00:00
control-reducer-unittest.cc [turbofan] Connect loops to end via Terminate during graph building. 2015-05-26 12:18:07 +00:00
diamond-unittest.cc Introduce Diamond, a helper for building diamond-shaped control patterns. 2014-11-04 14:37:44 +00:00
graph-reducer-unittest.cc [turbofan] Add support for advanced reducers. 2015-05-06 10:12:52 +00:00
graph-reducer-unittest.h [turbofan] Add AdvancedReducer::ReplaceWithValue() method and convert JSInlining to an AdvancedReducer. 2015-05-12 12:41:36 +00:00
graph-unittest.cc [turbofan] Remove the JSGraph dependency from the ControlFlowOptimizer. 2015-05-28 09:13:05 +00:00
graph-unittest.h [turbofan] Remove the JSGraph dependency from the ControlFlowOptimizer. 2015-05-28 09:13:05 +00:00
instruction-selector-unittest.cc [turbofan] Pass closure as node to FrameState. 2015-05-15 12:17:05 +00:00
instruction-selector-unittest.h [turbofan] Don't spread global flag checks all over the compiler code. 2015-04-30 09:56:31 +00:00
instruction-sequence-unittest.cc [test] make instruction sequence test emit cfgs more like the scheduler 2015-04-30 13:39:16 +00:00
instruction-sequence-unittest.h [turbofan] remove dependence of InstructionBlock on BasicBlock 2015-02-25 16:37:58 +00:00
js-builtin-reducer-unittest.cc [turbofan] Add bounds check to Node::InputAt(index) and fix tests that go out of bounds. 2015-05-21 10:59:40 +00:00
js-intrinsic-lowering-unittest.cc [turbofan] Change End to take a variable number of inputs. 2015-05-26 10:32:10 +00:00
js-operator-unittest.cc [turbofan] Add frame state before JavaScript comparisons. 2015-05-13 07:38:35 +00:00
js-type-feedback-unittest.cc [turbofan] Change End to take a variable number of inputs. 2015-05-26 10:32:10 +00:00
js-typed-lowering-unittest.cc [turbofan] Optimize strict equality of unique values. 2015-05-27 04:23:41 +00:00
liveness-analyzer-unittest.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
load-elimination-unittest.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
loop-peeling-unittest.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
machine-operator-reducer-unittest.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
machine-operator-unittest.cc [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 11:55:04 +00:00
move-optimizer-unittest.cc [test] make instruction sequence test emit cfgs more like the scheduler 2015-04-30 13:39:16 +00:00
node-cache-unittest.cc [test] Turn compiler/test-node-cache into a unit test. 2015-04-29 14:40:05 +00:00
node-matchers-unittest.cc Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
node-properties-unittest.cc [turbofan] Remove last_use_ field from Node. 2015-03-19 15:44:35 +00:00
node-test-utils.cc [turbofan] Optimize strict equality of unique values. 2015-05-27 04:23:41 +00:00
node-test-utils.h [turbofan] Optimize strict equality of unique values. 2015-05-27 04:23:41 +00:00
node-unittest.cc [turbofan] Rework Node guts to save space. 2015-05-22 11:12:47 +00:00
opcodes-unittest.cc [turbofan] Strength reduction for inline comparisons. 2015-02-24 12:26:29 +00:00
register-allocator-unittest.cc [turbofan] add non fixed slot constraint to register allocator 2015-03-23 16:03:21 +00:00
schedule-unittest.cc Model exceptional edges from call nodes in TurboFan. 2015-02-20 09:55:00 +00:00
scheduler-unittest.cc [turbofan] Change End to take a variable number of inputs. 2015-05-26 10:32:10 +00:00
select-lowering-unittest.cc Reland "[turbofan] Fix select lowering" with fix. 2014-11-10 11:55:47 +00:00
simplified-operator-unittest.cc [turbofan] Remove indirection in JSToBoolean/JSUnaryNot lowering. 2015-03-19 10:13:12 +00:00
state-values-utils-unittest.cc [turbofan] Remember types for deoptimization during simplified lowering. 2015-03-19 14:00:33 +00:00
tail-call-optimization-unittest.cc [turbofan] Change End to take a variable number of inputs. 2015-05-26 10:32:10 +00:00
typer-unittest.cc [strong] Disallow implicit conversions for binary arithmetic operations 2015-04-24 12:32:41 +00:00
value-numbering-reducer-unittest.cc Mark some common operator with Property::kNoThrow. 2015-02-11 15:02:41 +00:00
zone-pool-unittest.cc Fix invalid use of int in Zone. 2015-02-12 12:47:18 +00:00