..
arm
[wasm] Add ProtectedStore instruction
2016-11-30 19:51:53 +00:00
arm64
[wasm] Add ProtectedStore instruction
2016-11-30 19:51:53 +00:00
ia32
[wasm] Add ProtectedStore instruction
2016-11-30 19:51:53 +00:00
mips
MIPS[64]: Fix MIPS: Improve Float(32|64)(Max|Min)
.
2016-12-08 14:57:07 +00:00
mips64
MIPS[64]: Fix MIPS: Improve Float(32|64)(Max|Min)
.
2016-12-08 14:57:07 +00:00
ppc
PPC: Split kPPC_Add into kPPC_Add[32|64]
2016-12-06 19:26:47 +00:00
s390
[wasm] Add ProtectedStore instruction
2016-11-30 19:51:53 +00:00
x64
[wasm] Implement I32x4ReplaceLane, I32x4Add, I32x4Sub.
2016-12-06 01:12:55 +00:00
x87
[wasm] Add ProtectedStore instruction
2016-11-30 19:51:53 +00:00
access-builder.cc
[turbofan] Lower %_DebugIsActive intrinsic.
2016-12-04 18:15:47 +00:00
access-builder.h
[turbofan] Lower %_DebugIsActive intrinsic.
2016-12-04 18:15:47 +00:00
access-info.cc
Revert of [turbofan] Introduce LoadFunctionPrototype simplified operator. (patchset #1 id:1 of https://codereview.chromium.org/2517913002/ )
2016-11-21 13:32:41 +00:00
access-info.h
Revert of [turbofan] Introduce LoadFunctionPrototype simplified operator. (patchset #1 id:1 of https://codereview.chromium.org/2517913002/ )
2016-11-21 13:32:41 +00:00
all-nodes.cc
[turbofan] Also inline into try blocks.
2016-08-29 11:27:06 +00:00
all-nodes.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
ast-graph-builder.cc
[ignition] desugar GetIterator() via bytecode rather than via AST
2016-12-07 15:20:33 +00:00
ast-graph-builder.h
[fullcodegen] Remove super property access support.
2016-12-05 10:11:42 +00:00
ast-loop-assignment-analyzer.cc
[ignition] desugar GetIterator() via bytecode rather than via AST
2016-12-07 15:20:33 +00:00
ast-loop-assignment-analyzer.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
basic-block-instrumentor.cc
Separate CompilationInfo into its own file.
2016-08-31 08:49:59 +00:00
basic-block-instrumentor.h
Remove several grab-bag includes from the v8.h header.
2015-08-11 07:34:17 +00:00
branch-elimination.cc
[turbofan] Add support for eager/soft deoptimization reasons.
2016-07-18 09:25:16 +00:00
branch-elimination.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
bytecode-analysis.cc
[ignition/turbofan] Wrap bytecode liveness bitvectors
2016-12-08 12:48:05 +00:00
bytecode-analysis.h
[ignition/turbofan] Wrap bytecode liveness bitvectors
2016-12-08 12:48:05 +00:00
bytecode-graph-builder.cc
[ignition/turbofan] Wrap bytecode liveness bitvectors
2016-12-08 12:48:05 +00:00
bytecode-graph-builder.h
[ignition] desugar GetIterator() via bytecode rather than via AST
2016-12-07 15:20:33 +00:00
bytecode-liveness-map.cc
[ignition/turbofan] Wrap bytecode liveness bitvectors
2016-12-08 12:48:05 +00:00
bytecode-liveness-map.h
[ignition/turbofan] Wrap bytecode liveness bitvectors
2016-12-08 12:48:05 +00:00
c-linkage.cc
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
checkpoint-elimination.cc
[turbofan] Eliminate checkpoints before return in common op reducer.
2016-07-18 11:56:54 +00:00
checkpoint-elimination.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
code-assembler.cc
[turbofan] Move CodeAssembler::Label and CodeAssembler::Variable to compiler namespace.
2016-12-06 10:29:49 +00:00
code-assembler.h
[turbofan] Move CodeAssembler::Label and CodeAssembler::Variable to compiler namespace.
2016-12-06 10:29:49 +00:00
code-generator-impl.h
[turbofan] Attach source positions to deopt info.
2016-09-26 14:23:43 +00:00
code-generator.cc
[turbofan] Fix skipping of translations for lazy deopt return value stores.
2016-12-07 08:31:40 +00:00
code-generator.h
[turbofan] Improve memory consumption for state values descriptors.
2016-12-05 06:33:55 +00:00
common-node-cache.cc
[turbofan] Run everything after representation selection concurrently.
2016-04-30 19:01:01 +00:00
common-node-cache.h
[turbofan] Introduce an ExternalPointer type.
2016-11-11 13:04:47 +00:00
common-operator-reducer.cc
[turbofan] Support variable size argument removal in TF-generated functions
2016-11-02 13:15:57 +00:00
common-operator-reducer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
common-operator.cc
[wasm] Implement I32x4ReplaceLane, I32x4Add, I32x4Sub.
2016-12-06 01:12:55 +00:00
common-operator.h
[wasm] Implement I32x4ReplaceLane, I32x4Add, I32x4Sub.
2016-12-06 01:12:55 +00:00
compiler-source-position-table.cc
This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset.
2016-11-14 17:22:32 +00:00
compiler-source-position-table.h
This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset.
2016-11-14 17:22:32 +00:00
control-builders.cc
[fullcodegen] Remove exception handling support.
2016-11-25 07:26:20 +00:00
control-builders.h
[fullcodegen] Remove exception handling support.
2016-11-25 07:26:20 +00:00
control-equivalence.cc
[turbofan] Change NULL to nullptr and CHECK(x != nullptr) to CHECK_NOT_NULL(x).
2016-01-11 12:57:02 +00:00
control-equivalence.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
control-flow-optimizer.cc
[turbofan] Move TryCloneBranch in the EffectControlLinearizer pass.
2016-07-12 15:23:36 +00:00
control-flow-optimizer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
dead-code-elimination.cc
[turbofan] Introduce explicit loop exits markers.
2016-07-14 15:02:34 +00:00
dead-code-elimination.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
diamond.h
[turbofan] Make MachineType a pair of enums.
2015-12-10 09:03:53 +00:00
effect-control-linearizer.cc
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
effect-control-linearizer.h
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
escape-analysis-reducer.cc
[turbofan] Make escape analysis fail silently for cyclic object states
2016-11-15 14:05:37 +00:00
escape-analysis-reducer.h
[turbofan] Make escape analysis fail silently for cyclic object states
2016-11-15 14:05:37 +00:00
escape-analysis.cc
[turbofan] Teach escape analysis about ConvertTaggedHoleToUndefined.
2016-11-29 13:13:55 +00:00
escape-analysis.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
frame-elider.cc
[stubs] Add a utility class to generate code to access builtin arguments
2016-11-03 12:53:47 +00:00
frame-elider.h
Calculate blocks needing a frame and frame (de)construction sites.
2015-04-29 05:54:52 +00:00
frame-states.cc
[turbofan] Add support for accessor inlining.
2016-08-01 06:59:54 +00:00
frame-states.h
[turbofan] Add support for accessor inlining.
2016-08-01 06:59:54 +00:00
frame.cc
[turbofan] CodeGenerator: Frame setup refactoring
2016-04-20 05:41:06 +00:00
frame.h
Revert of [Turbofan] Change AlignSavedCalleeRegisterSlots to AlignFrame. (patchset #2 id:20001 of https://codereview.chromium.org/2124983004/ )
2016-07-13 23:02:35 +00:00
gap-resolver.cc
[Turbofan] Add concept of FP register aliasing on ARM 32.
2016-10-26 16:04:33 +00:00
gap-resolver.h
[Turbofan] Add concept of FP register aliasing on ARM 32.
2016-10-26 16:04:33 +00:00
graph-reducer.cc
[turbofan] Renamed tracing flags for TurboFan reducers and graph trimmer
2016-07-12 03:56:10 +00:00
graph-reducer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
graph-replay.cc
Named all zones in the project
2016-10-17 12:12:42 +00:00
graph-replay.h
[turbofan] Remove GenericAlgorithm from verifier and graph replay.
2015-01-26 18:35:13 +00:00
graph-trimmer.cc
[turbofan] Renamed tracing flags for TurboFan reducers and graph trimmer
2016-07-12 03:56:10 +00:00
graph-trimmer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
graph-visualizer.cc
This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset.
2016-11-14 17:22:32 +00:00
graph-visualizer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
graph.cc
[wasm] Debug-time print for compiler graph
2016-10-25 18:00:18 +00:00
graph.h
[wasm] Debug-time print for compiler graph
2016-10-25 18:00:18 +00:00
instruction-codes.h
[turbofan] Remove dead kArchTailCallJSFunction.
2016-10-26 11:21:40 +00:00
instruction-scheduler.cc
[turbofan] Remove dead kArchTailCallJSFunction.
2016-10-26 11:21:40 +00:00
instruction-scheduler.h
[turbofan] Relax dependencies due to deopt during instruction scheduling.
2016-09-28 11:05:46 +00:00
instruction-selector-impl.h
[turbofan] Refactor the compare-zero folding in instruction selector.
2016-11-03 12:31:25 +00:00
instruction-selector.cc
[wasm] Implement I32x4ReplaceLane, I32x4Add, I32x4Sub.
2016-12-06 01:12:55 +00:00
instruction-selector.h
[turbofan] Improve memory consumption for state values descriptors.
2016-12-05 06:33:55 +00:00
instruction.cc
[Turbofan] Reduce register allocation work when we can.
2016-11-09 18:49:45 +00:00
instruction.h
[turbofan] Improve memory consumption for state values descriptors.
2016-12-05 06:33:55 +00:00
int64-lowering.cc
[wasm] Break a cycle with a loop node in the int64-lowering.
2016-11-17 11:51:32 +00:00
int64-lowering.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
js-builtin-reducer.cc
[turbofan] Also optimize instanceof with bound functions.
2016-11-29 11:58:55 +00:00
js-builtin-reducer.h
[turbofan] Also optimize instanceof with bound functions.
2016-11-29 11:58:55 +00:00
js-call-reducer.cc
[turbofan] Inlining of API functions.
2016-12-08 13:59:45 +00:00
js-call-reducer.h
[turbofan] Inlining of API functions.
2016-12-08 13:59:45 +00:00
js-context-specialization.cc
[compiler] Remove context value input from JSLoadContext and JSStoreContext.
2016-11-30 15:46:08 +00:00
js-context-specialization.h
[turbofan] Context specialization should only specialize loads/stores.
2015-07-13 12:31:00 +00:00
js-create-lowering.cc
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
js-create-lowering.h
[builtins] implement JSBuiltinReducer for ArrayIteratorNext()
2016-11-14 15:59:47 +00:00
js-frame-specialization.cc
[Turbofan] Disable JSFrameSpecialization for interpreted frames.
2016-11-30 14:03:51 +00:00
js-frame-specialization.h
Reland of "[turbofan] Osr value typing + dynamic type checks on entry. (patchset #5 id:80001 of https://codereview.chromium.org/2384113002/ )"
2016-10-06 06:42:29 +00:00
js-generic-lowering.cc
[compiler] Remove dead code from js-generic-lowering.
2016-11-30 10:14:17 +00:00
js-generic-lowering.h
[turbofan] Make pure JS operators effectful before first scheduler.
2016-04-21 13:30:51 +00:00
js-global-object-specialization.cc
[compiler] Remove context value input from JSLoadContext and JSStoreContext.
2016-11-30 15:46:08 +00:00
js-global-object-specialization.h
[turbofan] Enforce native context specialization.
2016-10-10 05:53:51 +00:00
js-graph.cc
[turbofan] Introduce an ExternalPointer type.
2016-11-11 13:04:47 +00:00
js-graph.h
[turbofan] Introduce an ExternalPointer type.
2016-11-11 13:04:47 +00:00
js-inlining-heuristic.cc
Refactor SharedFunctionInfo::IsBuiltin.
2016-11-17 09:43:12 +00:00
js-inlining-heuristic.h
This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset.
2016-11-14 17:22:32 +00:00
js-inlining.cc
[turbofan] Remove inlining support for the deprecated pipeline.
2016-11-24 07:59:59 +00:00
js-inlining.h
This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset.
2016-11-14 17:22:32 +00:00
js-intrinsic-lowering.cc
[turbofan] Lower %_DebugIsActive intrinsic.
2016-12-04 18:15:47 +00:00
js-intrinsic-lowering.h
[turbofan] Lower %_DebugIsActive intrinsic.
2016-12-04 18:15:47 +00:00
js-native-context-specialization.cc
[turbofan] Also optimize instanceof with bound functions.
2016-11-29 11:58:55 +00:00
js-native-context-specialization.h
[turbofan] Also optimize instanceof with bound functions.
2016-11-29 11:58:55 +00:00
js-operator.cc
[compiler] Remove context value input from JSLoadContext and JSStoreContext.
2016-11-30 15:46:08 +00:00
js-operator.h
[turbofan] Add JSStoreDataPropertyInLiteral operator.
2016-11-18 18:28:09 +00:00
js-typed-lowering.cc
[turbofan] Properly check Tagged->Word32 changes.
2016-12-05 11:57:16 +00:00
js-typed-lowering.h
[turbofan] Properly optimize instanceof (even in the presence of @@hasInstance).
2016-11-18 06:31:42 +00:00
jump-threading.cc
Named all zones in the project
2016-10-17 12:12:42 +00:00
jump-threading.h
Preparing the terrain for frame elision. This change is necessary to
2016-01-28 16:15:12 +00:00
linkage.cc
Move code-stub-assembler.h includes from builtins-utils.h to respective .cc files.
2016-12-06 11:08:54 +00:00
linkage.h
[builtins]: Uniformly push argument count in TF-generated builtins
2016-11-03 08:37:01 +00:00
live-range-separator.cc
[turbofan] Readjust has_slot_use after splintering
2016-09-05 04:06:57 +00:00
live-range-separator.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
liveness-analyzer.cc
[turbofan] Do not use the state value cache when building the tree
2016-11-15 14:23:40 +00:00
liveness-analyzer.h
[ignition/turbo] Add liveness analysis for the accumulator
2016-10-17 11:48:04 +00:00
load-elimination.cc
[turbofan] Improve handling of TransitionElementsKind in load elimination.
2016-11-16 20:56:43 +00:00
load-elimination.h
[turbofan] Don't flush LoadElimination on unsupported field stores.
2016-11-07 11:14:51 +00:00
loop-analysis.cc
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
loop-analysis.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
loop-peeling.cc
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
loop-peeling.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
loop-variable-optimizer.cc
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
loop-variable-optimizer.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
machine-graph-verifier.cc
[turbofan] Add --csa-verify flag that enables machine graph verification of code stubs.
2016-12-07 10:41:03 +00:00
machine-graph-verifier.h
[turbofan] Add --csa-verify flag that enables machine graph verification of code stubs.
2016-12-07 10:41:03 +00:00
machine-operator-reducer.cc
[wasm] Add a flag --wasm-opt to test optimizations in the WASM pipeline.
2016-11-30 10:36:14 +00:00
machine-operator-reducer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
machine-operator.cc
[Turbofan] Canonicalize SIMD 32x4 Select, Swizzle, and Shuffle.
2016-12-01 19:53:21 +00:00
machine-operator.h
[Turbofan] Canonicalize SIMD 32x4 Select, Swizzle, and Shuffle.
2016-12-01 19:53:21 +00:00
memory-optimizer.cc
[turbofan] Introduce PretenureFlagOf helper function.
2016-09-20 10:58:40 +00:00
memory-optimizer.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
move-optimizer.cc
[turbofan] Use a vector instead of a set in move optimizer.
2016-11-08 14:00:32 +00:00
move-optimizer.h
[turbofan] Use a vector instead of a set in move optimizer.
2016-11-08 14:00:32 +00:00
node-aux-data.h
This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset.
2016-11-14 17:22:32 +00:00
node-cache.cc
Make unittests work in component build
2016-10-17 10:02:06 +00:00
node-cache.h
[turbofan] Robust node caching for relocatable int{32|64}
2016-06-06 16:46:57 +00:00
node-marker.cc
[turbofan] Move graph trimming functionality to dedicated GraphTrimmer.
2015-06-17 10:56:37 +00:00
node-marker.h
[turbofan] node-marker.h: Fix an incorrect comment, and elaborate.
2016-06-15 10:59:28 +00:00
node-matchers.cc
[turbofan] Introduce BranchMatcher and DiamondMatcher helpers.
2015-04-07 09:03:37 +00:00
node-matchers.h
[turbofan] CheckBounds cannot be used within asm.js.
2016-11-03 12:35:04 +00:00
node-properties.cc
[turbofan] Enforce native context specialization.
2016-10-10 05:53:51 +00:00
node-properties.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
node.cc
[stubs] Call interface descriptors cleanup.
2016-07-26 14:56:35 +00:00
node.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
opcodes.cc
[turbofan] Add streaming operator for opcodes to ease debugging.
2015-05-20 10:12:46 +00:00
opcodes.h
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
operation-typer.cc
[turbofan] increased precision of range types for bitshifts
2016-11-21 16:46:20 +00:00
operation-typer.h
[turbofan] put src/types.[h/cc] into src/compiler/types.[h/cc]
2016-09-05 15:58:45 +00:00
operator-properties.cc
[turbofan] Add JSStoreDataPropertyInLiteral operator.
2016-11-18 18:28:09 +00:00
operator-properties.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
operator.cc
[turbofan] Use uint32 to store the number of control outputs instead of uint16.
2016-10-19 07:25:51 +00:00
operator.h
[turbofan] Use uint32 to store the number of control outputs instead of uint16.
2016-10-19 07:25:51 +00:00
osr.cc
[turbofan] removed osr typer
2016-12-05 13:04:34 +00:00
osr.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
OWNERS
[turbofan] Add Enrico to OWNERS.
2016-06-01 08:56:46 +00:00
pipeline-statistics.cc
Replaced different means of zone pooling/reusing by one zone segment pool
2016-10-10 19:00:55 +00:00
pipeline-statistics.h
Replaced different means of zone pooling/reusing by one zone segment pool
2016-10-10 19:00:55 +00:00
pipeline.cc
[wasm] Fix location for error in asm.js ToNumber conversion
2016-12-09 10:30:19 +00:00
pipeline.h
[wasm] Fix location for error in asm.js ToNumber conversion
2016-12-09 10:30:19 +00:00
raw-machine-assembler.cc
[Interpreter] Add CallRuntime() for 5 arguments.
2016-11-14 17:16:02 +00:00
raw-machine-assembler.h
[Interpreter] Add CallRuntime() for 5 arguments.
2016-11-14 17:16:02 +00:00
redundancy-elimination.cc
[turbofan] Use bounds checks to eliminate subsequent inc/dec overflow checks.
2016-11-24 12:58:20 +00:00
redundancy-elimination.h
[turbofan] Use bounds checks to eliminate subsequent inc/dec overflow checks.
2016-11-24 12:58:20 +00:00
register-allocator-verifier.cc
[turbofan] Regalloc validator: support same block pending assessment
2016-11-22 17:31:06 +00:00
register-allocator-verifier.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
register-allocator.cc
[turbofan] regalloc: avoid more redundant intersections
2016-12-09 06:59:44 +00:00
register-allocator.h
[Turbofan] Reduce register allocation work when we can.
2016-11-09 18:49:45 +00:00
representation-change.cc
[turbofan] Properly check Tagged->Word32 changes.
2016-12-05 11:57:16 +00:00
representation-change.h
[turbofan] Improve representation selection for HeapObject checking.
2016-11-03 12:52:54 +00:00
schedule.cc
[stubs] Port NumberToStringSub to Turbofan
2016-10-07 12:29:11 +00:00
schedule.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
scheduler.cc
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
scheduler.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
select-lowering.cc
[turbofan] Remove some clever-but-wrong bits from select lowering.
2016-04-08 08:26:13 +00:00
select-lowering.h
[turbofan] Remove some clever-but-wrong bits from select lowering.
2016-04-08 08:26:13 +00:00
simd-scalar-lowering.cc
[wasm] Implement I32x4ReplaceLane, I32x4Add, I32x4Sub.
2016-12-06 01:12:55 +00:00
simd-scalar-lowering.h
[wasm] implement simd lowering for replaceLane, load, store and test for phi
2016-12-02 03:47:46 +00:00
simplified-lowering.cc
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
simplified-lowering.h
[turbofan] Add support for accessing Uint8ClampedArrays.
2016-11-09 13:34:02 +00:00
simplified-operator-reducer.cc
[turbofan] Improve representation selection for HeapObject checking.
2016-11-03 12:52:54 +00:00
simplified-operator-reducer.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
simplified-operator.cc
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
simplified-operator.h
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
state-values-utils.cc
[turbofan] Introduce TypedObjectState common operator.
2016-11-08 13:45:44 +00:00
state-values-utils.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
store-store-elimination.cc
[turbofan] In store-store elimination, revisit as often as necessary.
2016-09-01 12:30:10 +00:00
store-store-elimination.h
Moved zones and zone related stuff in its own directory.
2016-09-20 16:08:07 +00:00
STYLE
[turbofan] Add STYLE document.
2015-01-22 13:47:25 +00:00
tail-call-optimization.cc
[turbofan] Support variable size argument removal in TF-generated functions
2016-11-02 13:15:57 +00:00
tail-call-optimization.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
type-cache.cc
[turbofan] Remove the unused asm.js types from TypeCache.
2016-08-29 06:13:00 +00:00
type-cache.h
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
typed-optimization.cc
[turbofan] Add support for accessing Uint8ClampedArrays.
2016-11-09 13:34:02 +00:00
typed-optimization.h
[turbofan] Add support for accessing Uint8ClampedArrays.
2016-11-09 13:34:02 +00:00
typer.cc
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
typer.h
[turbofan] Assign proper types to Parameter nodes.
2016-11-02 09:34:08 +00:00
types.cc
[ic] Use validity cells to protect keyed element stores against object's prototype chain modifications.
2016-12-02 10:03:33 +00:00
types.h
[turbofan] Add appropriate types to express Callable.
2016-11-29 10:48:13 +00:00
unwinding-info-writer.h
Emit unwinding information for TurboFan code.
2016-07-15 15:05:56 +00:00
value-numbering-reducer.cc
[turbofan] Do not replace actual duplicates when value numbering
2016-11-04 10:40:34 +00:00
value-numbering-reducer.h
[turbofan] Do not replace actual duplicates when value numbering
2016-11-04 10:40:34 +00:00
verifier.cc
[turbofan] Add NewUnmappedArgumentsElements and NewRestParametersArguments.
2016-12-08 08:28:44 +00:00
verifier.h
Make unittests work in component build
2016-10-17 10:02:06 +00:00
wasm-compiler.cc
[wasm] Fix location for error in asm.js ToNumber conversion
2016-12-09 10:30:19 +00:00
wasm-compiler.h
[wasm] Fix location for error in asm.js ToNumber conversion
2016-12-09 10:30:19 +00:00
wasm-linkage.cc
[Turbofan] Add concept of FP register aliasing on ARM 32.
2016-10-26 16:04:33 +00:00
zone-stats.cc
Named all zones in the project
2016-10-17 12:12:42 +00:00
zone-stats.h
Named all zones in the project
2016-10-17 12:12:42 +00:00