.. |
arm
|
Revert of [turbofan] remove control field from instruction (patchset #1 id:1 of https://codereview.chromium.org/810023002/)
|
2014-12-18 14:42:16 +00:00 |
arm64
|
[turbofan] Fix unsafe out-of-bounds check for checked loads/stores.
|
2014-12-19 12:53:29 +00:00 |
ia32
|
Revert of [turbofan] remove control field from instruction (patchset #1 id:1 of https://codereview.chromium.org/810023002/)
|
2014-12-18 14:42:16 +00:00 |
mips
|
MIPS: Enable Math rounding operations call reduction optimization in TF.
|
2014-12-22 17:37:20 +00:00 |
mips64
|
MIPS: Enable Math rounding operations call reduction optimization in TF.
|
2014-12-22 17:37:20 +00:00 |
x64
|
[x64] Rearrange code for OOB integer loads.
|
2015-01-02 10:15:40 +00:00 |
access-builder.cc
|
Introduce unsigned representation types
|
2014-12-11 13:47:46 +00:00 |
access-builder.h
|
[turbofan] Reduce context accesses during typed lowering.
|
2014-12-04 10:50:58 +00:00 |
ast-graph-builder.cc
|
Revert of ES6 computed property names (patchset #1 id:1 of https://codereview.chromium.org/792233008/)
|
2014-12-17 19:47:12 +00:00 |
ast-graph-builder.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
ast-loop-assignment-analyzer.cc
|
Implement loop variable assignment analysis.
|
2014-10-28 17:30:14 +00:00 |
ast-loop-assignment-analyzer.h
|
Consistently use only one of virtual/OVERRIDE/FINAL.
|
2014-12-12 10:44:25 +00:00 |
basic-block-instrumentor.cc
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
basic-block-instrumentor.h
|
[turbofan] basic block profiler
|
2014-09-29 07:29:14 +00:00 |
change-lowering.cc
|
[turbofan] Turn JSToBoolean and JSUnaryNot into pure operators.
|
2014-12-09 07:35:12 +00:00 |
change-lowering.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
code-generator-impl.h
|
[turbofan] Add checked load/store operators.
|
2014-12-02 04:49:11 +00:00 |
code-generator.cc
|
[turbofan] Always align loop headers at 16-byte boundaries.
|
2014-12-16 07:56:18 +00:00 |
code-generator.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
common-node-cache.cc
|
[turbofan] Cache float32 constants on the JSGraph level.
|
2014-12-23 14:12:21 +00:00 |
common-node-cache.h
|
[turbofan] Cache float32 constants on the JSGraph level.
|
2014-12-23 14:12:21 +00:00 |
common-operator-reducer.cc
|
[turbofan] Introduce CommonOperatorReducer.
|
2014-12-22 13:06:43 +00:00 |
common-operator-reducer.h
|
[turbofan] Introduce CommonOperatorReducer.
|
2014-12-22 13:06:43 +00:00 |
common-operator.cc
|
[turbofan] Cache common Loop, Merge and Parameter operators.
|
2015-01-02 14:16:57 +00:00 |
common-operator.h
|
[turbofan] Cache common Loop, Merge and Parameter operators.
|
2015-01-02 14:16:57 +00:00 |
control-builders.cc
|
Use ZoneVector instead of ZoneList in the graph builder.
|
2014-11-18 17:48:57 +00:00 |
control-builders.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
control-equivalence.h
|
Prevent redundant node revisit in ControlEquivalence.
|
2014-12-03 13:24:55 +00:00 |
control-reducer.cc
|
Make control reducer revisit newly introduced merges.
|
2015-01-05 16:35:34 +00:00 |
control-reducer.h
|
Implement control reducer, which reduces branches and phis together in a single fixpoint.
|
2014-10-27 08:42:16 +00:00 |
diamond.h
|
Introduce Diamond, a helper for building diamond-shaped control patterns.
|
2014-11-04 14:37:44 +00:00 |
frame.h
|
[turbofan] refactor pipeline to use hydrogen like Run calls
|
2014-11-14 16:44:45 +00:00 |
gap-resolver.cc
|
Rename ASSERT* to DCHECK*.
|
2014-08-04 11:34:54 +00:00 |
gap-resolver.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
generic-algorithm.h
|
Make generic algorithm a little less generic.
|
2014-12-02 15:38:00 +00:00 |
graph-builder.cc
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
graph-builder.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
graph-inl.h
|
Make generic algorithm a little less generic.
|
2014-12-02 15:38:00 +00:00 |
graph-reducer.cc
|
[turbofan] Recursively reduce new inputs of changed nodes.
|
2014-12-17 10:31:52 +00:00 |
graph-reducer.h
|
[turbofan] Add NodeMarker and use it in the GraphReducer.
|
2014-11-28 13:04:59 +00:00 |
graph-replay.cc
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
graph-replay.h
|
Make generic algorithm a little less generic.
|
2014-12-02 15:38:00 +00:00 |
graph-visualizer.cc
|
Revert of revert r25736 (patchset #2 id:20001 of https://codereview.chromium.org/803493002/)
|
2014-12-12 14:26:14 +00:00 |
graph-visualizer.h
|
[turbofan] Dump graph in RPO order as text.
|
2014-11-24 11:55:17 +00:00 |
graph.cc
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
graph.h
|
[turbofan] Various cleanups.
|
2014-12-12 07:44:15 +00:00 |
instruction-codes.h
|
[turbofan] Add checked load/store operators.
|
2014-12-02 04:49:11 +00:00 |
instruction-selector-impl.h
|
More -fsanitize=vptr fixes.
|
2014-12-16 14:20:28 +00:00 |
instruction-selector.cc
|
Revert of [turbofan] remove control field from instruction (patchset #1 id:1 of https://codereview.chromium.org/810023002/)
|
2014-12-18 14:42:16 +00:00 |
instruction-selector.h
|
[turbofan] move assembly order to InstructionBlock
|
2014-12-17 15:10:03 +00:00 |
instruction.cc
|
[turbofan] remove checks for virtual register overflow
|
2015-01-07 12:00:52 +00:00 |
instruction.h
|
[turbofan] remove checks for virtual register overflow
|
2015-01-07 12:00:52 +00:00 |
ir-operations.txt
|
Land the Fan (disabled)
|
2014-07-30 13:54:45 +00:00 |
js-builtin-reducer.cc
|
Revert of Remove obsolete V8_INFINITY macro. (patchset #3 id:40001 of https://codereview.chromium.org/798413003/)
|
2014-12-20 13:17:35 +00:00 |
js-builtin-reducer.h
|
[turbofan] Various cleanups.
|
2014-12-12 07:44:15 +00:00 |
js-context-specialization.cc
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
js-context-specialization.h
|
Consistently use only one of virtual/OVERRIDE/FINAL.
|
2014-12-12 10:44:25 +00:00 |
js-generic-lowering.cc
|
[turbofan] Remove the no-context hack for JSToNumber.
|
2014-12-15 11:14:16 +00:00 |
js-generic-lowering.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
js-graph.cc
|
[turbofan] Cache float32 constants on the JSGraph level.
|
2014-12-23 14:12:21 +00:00 |
js-graph.h
|
[turbofan] Various cleanups.
|
2014-12-12 07:44:15 +00:00 |
js-inlining.cc
|
Clean up node iteration
|
2014-12-02 14:38:58 +00:00 |
js-inlining.h
|
[turbofan] use ZonePool in most places in the compiler pipeline a temp zone is used.
|
2014-10-21 14:44:50 +00:00 |
js-intrinsic-builder.cc
|
De-generify the GenericNode.
|
2014-11-28 15:21:44 +00:00 |
js-intrinsic-builder.h
|
Add inlining for intrinsics.
|
2014-10-20 07:56:50 +00:00 |
js-operator.cc
|
[turbofan] Turn JSToBoolean and JSUnaryNot into pure operators.
|
2014-12-09 07:35:12 +00:00 |
js-operator.h
|
Various clean-ups after top-level lexical declarations are done.
|
2014-11-12 11:35:18 +00:00 |
js-typed-lowering.cc
|
[turbofan] Generalize constant propagation.
|
2015-01-07 08:24:38 +00:00 |
js-typed-lowering.h
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
jump-threading.cc
|
Fix Windows 32.
|
2014-11-26 13:06:46 +00:00 |
jump-threading.h
|
[turbofan] Implement jump threading after register allocation.
|
2014-11-26 12:41:55 +00:00 |
linkage-impl.h
|
[turbofan] Turn JSToBoolean and JSUnaryNot into pure operators.
|
2014-12-09 07:35:12 +00:00 |
linkage.cc
|
Fix a typo error.
|
2014-12-09 15:08:55 +00:00 |
linkage.h
|
[turbofan] Turn JSToBoolean and JSUnaryNot into pure operators.
|
2014-12-09 07:35:12 +00:00 |
load-elimination.cc
|
[turbofan] Redundant load elimination.
|
2014-12-05 07:59:18 +00:00 |
load-elimination.h
|
[turbofan] Redundant load elimination.
|
2014-12-05 07:59:18 +00:00 |
loop-analysis.cc
|
[turbofan] First version of loop analysis: loop finder on the soup of nodes.
|
2014-12-16 09:36:40 +00:00 |
loop-analysis.h
|
[turbofan] First version of loop analysis: loop finder on the soup of nodes.
|
2014-12-16 09:36:40 +00:00 |
machine-operator-reducer.cc
|
[turbofan] Further reduction of Word32And with Int32Add.
|
2014-12-18 08:42:57 +00:00 |
machine-operator-reducer.h
|
[turbofan] Improve reduction of Word32And and Int32Add.
|
2014-12-17 11:34:39 +00:00 |
machine-operator.cc
|
[turbofan] Add checked load/store operators.
|
2014-12-02 04:49:11 +00:00 |
machine-operator.h
|
[turbofan] Fix missing MachineOperator unittest.
|
2015-01-02 07:44:52 +00:00 |
machine-type.cc
|
Replace OStream with std::ostream.
|
2014-09-30 10:29:32 +00:00 |
machine-type.h
|
[turbofan] First step towards correctified 64-bit addressing.
|
2014-10-31 06:41:41 +00:00 |
move-optimizer.cc
|
[turbofan] add initial move optimizer
|
2014-11-27 09:21:06 +00:00 |
move-optimizer.h
|
[turbofan] add initial move optimizer
|
2014-11-27 09:21:06 +00:00 |
node-aux-data-inl.h
|
[turbofan] Output schedule, instructions and register allocator in C1 visualizer format when --turbo-trace is specified.
|
2014-10-14 08:43:33 +00:00 |
node-aux-data.h
|
[turbofan] Output schedule, instructions and register allocator in C1 visualizer format when --turbo-trace is specified.
|
2014-10-14 08:43:33 +00:00 |
node-cache.cc
|
[turbofan] Cache float32 constants on the JSGraph level.
|
2014-12-23 14:12:21 +00:00 |
node-cache.h
|
[turbofan] Cache float32 constants on the JSGraph level.
|
2014-12-23 14:12:21 +00:00 |
node-matchers.h
|
[turbofan] Further reduction of Word32And with Int32Add.
|
2014-12-18 08:42:57 +00:00 |
node-properties-inl.h
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
node-properties.h
|
Reland "[turbofan] Reuse forward fixpoint algorithm in Typer by making it a Reducer."
|
2014-12-03 17:53:43 +00:00 |
node.cc
|
[turbofan] Initial work on cleaning up the Node class.
|
2014-12-03 10:33:52 +00:00 |
node.h
|
[turbofan] Initial work on cleaning up the Node class.
|
2014-12-03 10:33:52 +00:00 |
opcodes.cc
|
[turbofan] Turn IrOpcode::Mnemonic() into a table lookup.
|
2014-12-23 19:24:15 +00:00 |
opcodes.h
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
operator-properties.cc
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
operator-properties.h
|
[turbofan] Deinlinify OperatorProperties implementation.
|
2014-12-23 12:50:51 +00:00 |
operator.cc
|
Move input/output counts directly into Operators, simplying OperatorProperties.
|
2014-10-29 14:41:18 +00:00 |
operator.h
|
More -fsanitize=vptr fixes.
|
2014-12-16 14:20:28 +00:00 |
pipeline-statistics.cc
|
[turbofan] add absolute peak to stats
|
2014-10-27 08:59:11 +00:00 |
pipeline-statistics.h
|
[turbofan] add absolute peak to stats
|
2014-10-27 08:59:11 +00:00 |
pipeline.cc
|
[turbofan] remove checks for virtual register overflow
|
2015-01-07 12:00:52 +00:00 |
pipeline.h
|
[turbofan] add ForTesting to pipeline entry points that are for testing only.
|
2014-11-17 14:46:54 +00:00 |
raw-machine-assembler.cc
|
[turbofan] Turn JSToBoolean and JSUnaryNot into pure operators.
|
2014-12-09 07:35:12 +00:00 |
raw-machine-assembler.h
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
register-allocator-verifier.cc
|
Revert of revert r25736 (patchset #2 id:20001 of https://codereview.chromium.org/803493002/)
|
2014-12-12 14:26:14 +00:00 |
register-allocator-verifier.h
|
[turbofan] add gap move verifier
|
2014-11-12 14:53:51 +00:00 |
register-allocator.cc
|
[turbofan] remove checks for virtual register overflow
|
2015-01-07 12:00:52 +00:00 |
register-allocator.h
|
[turbofan] remove checks for virtual register overflow
|
2015-01-07 12:00:52 +00:00 |
register-configuration.cc
|
[turbofan] add RegisterConfiguration to decouple arch specific register layouts from compiler
|
2014-11-04 09:22:32 +00:00 |
register-configuration.h
|
[turbofan] add RegisterConfiguration to decouple arch specific register layouts from compiler
|
2014-11-04 09:22:32 +00:00 |
representation-change.h
|
[turbofan] Materialize the correct kind of constant for bit 1.
|
2014-12-22 09:24:21 +00:00 |
schedule.cc
|
[turbofan] move assembly order to InstructionBlock
|
2014-12-17 15:10:03 +00:00 |
schedule.h
|
[turbofan] move assembly order to InstructionBlock
|
2014-12-17 15:10:03 +00:00 |
scheduler.cc
|
[turbofan] move assembly order to InstructionBlock
|
2014-12-17 15:10:03 +00:00 |
scheduler.h
|
Switch CFGBuilder to use NodeMarker.
|
2014-12-02 16:51:55 +00:00 |
select-lowering.cc
|
De-generify the GenericNode.
|
2014-11-28 15:21:44 +00:00 |
select-lowering.h
|
Reland "[turbofan] Fix select lowering" with fix.
|
2014-11-10 11:55:47 +00:00 |
simplified-lowering.cc
|
Restrict representation inference to avoid truncation of phi inputs.
|
2015-01-07 11:38:54 +00:00 |
simplified-lowering.h
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
simplified-operator-reducer.cc
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
simplified-operator-reducer.h
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
simplified-operator.cc
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
simplified-operator.h
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
source-position.cc
|
[turbofan] Cleanup use of virtual, OVERRIDE, FINAL.
|
2014-12-22 13:48:10 +00:00 |
source-position.h
|
[turbofan] Output schedule, instructions and register allocator in C1 visualizer format when --turbo-trace is specified.
|
2014-10-14 08:43:33 +00:00 |
typer.cc
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
typer.h
|
[turbofan] Improve typing of ToBoolean.
|
2014-12-22 07:21:51 +00:00 |
value-numbering-reducer.cc
|
[turbofan] Handle collisions properly in value numbering.
|
2014-12-17 08:05:34 +00:00 |
value-numbering-reducer.h
|
Consistently use only one of virtual/OVERRIDE/FINAL.
|
2014-12-12 10:44:25 +00:00 |
verifier.cc
|
[turbofan] Correctify JSToBoolean lowering.
|
2015-01-05 13:44:31 +00:00 |
verifier.h
|
Better typing and type verification
|
2014-10-15 11:38:04 +00:00 |
zone-pool.cc
|
[turbofan] split compilation stats off from HStatistics and track high water marks
|
2014-10-23 09:14:35 +00:00 |
zone-pool.h
|
[turbofan] split compilation stats off from HStatistics and track high water marks
|
2014-10-23 09:14:35 +00:00 |