v8/src/compiler
bmeurer@chromium.org 6ccb8704f2 [turbofan] Add Int32AddWithOverflow machine operator.
TEST=cctest/test-run-machops,cctest/test-instruction-selector-arm
R=titzer@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22784 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-08-01 09:32:58 +00:00
..
arm [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
arm64 [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
ia32 [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
x64 [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
ast-graph-builder.cc Ensure environment does not contain nil values. 2014-07-31 15:19:41 +00:00
ast-graph-builder.h Fix 64-bit VS2010 build 2014-07-30 16:21:36 +00:00
code-generator-impl.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
code-generator.cc Fix MIPS build: use stubbed-out TF implementation 2014-07-31 11:59:49 +00:00
code-generator.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
common-node-cache.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
common-operator.h Fix build failures with LLVM-GCC 4.2 on Mac (again). 2014-07-30 15:11:40 +00:00
control-builders.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
control-builders.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
frame.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
gap-resolver.cc Fix android debug build. 2014-07-31 09:30:16 +00:00
gap-resolver.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
generic-algorithm-inl.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
generic-algorithm.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
generic-graph.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
generic-node-inl.h Fix 64-bit VS2010 build 2014-07-30 16:21:36 +00:00
generic-node.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-builder.cc Ensure environment does not contain nil values. 2014-07-31 15:19:41 +00:00
graph-builder.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-inl.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-reducer.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-reducer.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-replay.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-replay.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-visualizer.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph-visualizer.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
graph.cc Fix build failures with LLVM-GCC 4.2 on Mac (moar). 2014-07-30 15:34:09 +00:00
graph.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
instruction-codes.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
instruction-selector-impl.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
instruction-selector.cc [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
instruction-selector.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
instruction.cc [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
instruction.h Fix android debug build. 2014-07-31 09:30:16 +00:00
ir-operations.txt Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-context-specialization.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-context-specialization.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-generic-lowering.cc Implement lowering of JSStoreContext to machine operators. 2014-08-01 09:23:07 +00:00
js-generic-lowering.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-graph.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-graph.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-operator.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-typed-lowering.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
js-typed-lowering.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
linkage-impl.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
linkage.cc Fix MIPS build: use stubbed-out TF implementation 2014-07-31 11:59:49 +00:00
linkage.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
lowering-builder.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
lowering-builder.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
machine-node-factory.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
machine-operator-reducer.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
machine-operator-reducer.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
machine-operator.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
node-aux-data-inl.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node-aux-data.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node-cache.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node-cache.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node-matchers.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node-properties-inl.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node-properties.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
node.cc [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
node.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
opcodes.h [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
operator-properties-inl.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
operator-properties.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
operator.h Fix 64-bit VS2010 build 2014-07-30 16:21:36 +00:00
phi-reducer.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
pipeline.cc Implement lowering of JSLoadContext to machine operators. 2014-07-31 11:20:36 +00:00
pipeline.h TF: Disable Win64 as a TurboFan target until calling conventions are sorted out. 2014-07-31 14:17:58 +00:00
raw-machine-assembler.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
raw-machine-assembler.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
register-allocator.cc [turbofan] Add Int32AddWithOverflow machine operator. 2014-08-01 09:32:58 +00:00
register-allocator.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
representation-change.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
schedule.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
schedule.h Fix 64-bit VS2010 build 2014-07-30 16:21:36 +00:00
scheduler.cc Fix 64-bit VS2010 build 2014-07-30 16:21:36 +00:00
scheduler.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
simplified-lowering.cc TF: Lowering representation changes to machine operators (WIP: need inline allocation for some). Move tests related to lowering representation changes into test-changes-lowering.cc. 2014-08-01 08:16:19 +00:00
simplified-lowering.h TF: Lowering representation changes to machine operators (WIP: need inline allocation for some). Move tests related to lowering representation changes into test-changes-lowering.cc. 2014-08-01 08:16:19 +00:00
simplified-node-factory.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
simplified-operator.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
source-position.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
source-position.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
structured-machine-assembler.cc Fix 64-bit VS2010 build 2014-07-30 16:21:36 +00:00
structured-machine-assembler.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
typer.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
typer.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
verifier.cc Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
verifier.h Land the Fan (disabled) 2014-07-30 13:54:45 +00:00