v8/test/unittests/compiler
bmeurer ad6e739165 [turbofan] Remove ineffective optimization from ControlReducer.
This optimization just duplicates part of the ToBoolean rule in the
Typer, and it doesn't make sense to have adhoc partial typing rules in
the ControlReducer anyway.

R=jarin@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#29064}
2015-06-17 06:11:55 +00:00
..
arm [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 11:55:04 +00:00
arm64 Reland [arm64][turbofan]: Handle any immediate shift. 2015-06-12 05:03:18 +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] Make IfException projections consume effects. 2015-06-11 04:22:11 +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] Use appropriate type for NodeId. 2015-06-12 12:03:19 +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] Remove ineffective optimization from ControlReducer. 2015-06-17 06:11:55 +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 Fix -Wsign-compare errors in TF tests under GCC 4.9.2 2015-06-15 12:03:45 +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] Use appropriate type for NodeId. 2015-06-12 12:03:19 +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] Move RawMachineAssembler to unittests. 2015-06-12 10:33:19 +00:00
instruction-sequence-unittest.cc [turbofan] Ensure lazy bailout point in exception handler. 2015-06-17 05:40:42 +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] Turn JSBuiltinReducer into an AdvancedReducer. 2015-06-05 12:37:48 +00:00
js-intrinsic-lowering-unittest.cc Inline code generation for %_IsTypedArray 2015-06-15 22:16:43 +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 Add script context with context-allocated "const this" 2015-06-12 12:34:24 +00:00
js-typed-lowering-unittest.cc Turbofan: Make type feedback vector a Node. 2015-06-09 16:02:33 +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 [turbofan] Turn LoadElimination into an AdvancedReducer. 2015-06-05 16:40:58 +00:00
loop-peeling-unittest.cc [turbofan] Introduce prediction for exception handlers. 2015-05-28 13:23:03 +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] Make IfException projections consume effects. 2015-06-11 04:22:11 +00:00
node-test-utils.cc [turbofan] Optimized lowering of DYNAMIC_LOCAL lookup slot loads. 2015-06-08 08:59:05 +00:00
node-test-utils.h [turbofan] Optimized lowering of DYNAMIC_GLOBAL lookup slot loads. 2015-06-02 09:37:59 +00:00
node-unittest.cc Fix -Wsign-compare errors in TF tests under GCC 4.9.2 2015-06-15 12:03:45 +00:00
opcodes-unittest.cc [turbofan] Strength reduction for inline comparisons. 2015-02-24 12:26:29 +00:00
raw-machine-assembler.cc [turbofan] Move RawMachineAssembler to unittests. 2015-06-12 10:33:19 +00:00
raw-machine-assembler.h [turbofan] Move RawMachineAssembler to unittests. 2015-06-12 10:33:19 +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] Make IfException projections consume effects. 2015-06-11 04:22:11 +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] Enable typed lowering of string addition. 2015-06-02 08:50:53 +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] Make IfException projections consume effects. 2015-06-11 04:22:11 +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