/external/v8/src/compiler/ |
checkpoint-elimination.h | 15 class CheckpointElimination final : public AdvancedReducer {
|
load-elimination.h | 17 class LoadElimination final : public AdvancedReducer { 21 : AdvancedReducer(editor), graph_(graph), simplified_(simplified) {}
|
js-context-specialization.h | 21 class JSContextSpecialization final : public AdvancedReducer { 25 : AdvancedReducer(editor), jsgraph_(jsgraph), context_(context) {}
|
js-inlining-heuristic.h | 14 class JSInliningHeuristic final : public AdvancedReducer { 19 : AdvancedReducer(editor),
|
js-inlining.h | 22 class JSInliner final : public AdvancedReducer { 26 : AdvancedReducer(editor),
|
checkpoint-elimination.cc | 14 : AdvancedReducer(editor) {}
|
dead-code-elimination.h | 22 class DeadCodeElimination final : public AdvancedReducer {
|
graph-reducer.h | 64 class AdvancedReducer : public Reducer { 82 explicit AdvancedReducer(Editor* editor) : editor_(editor) {} 122 class GraphReducer : public AdvancedReducer::Editor {
|
simplified-operator-reducer.h | 23 class SimplifiedOperatorReducer final : public AdvancedReducer {
|
js-create-lowering.h | 30 class JSCreateLowering final : public AdvancedReducer { 35 : AdvancedReducer(editor),
|
common-operator-reducer.h | 22 class CommonOperatorReducer final : public AdvancedReducer {
|
escape-analysis-reducer.h | 19 class EscapeAnalysisReducer final : public AdvancedReducer {
|
js-global-object-specialization.h | 30 class JSGlobalObjectSpecialization final : public AdvancedReducer {
|
redundancy-elimination.h | 14 class RedundancyElimination final : public AdvancedReducer {
|
branch-elimination.h | 19 class BranchElimination final : public AdvancedReducer {
|
js-builtin-reducer.h | 24 class JSBuiltinReducer final : public AdvancedReducer {
|
js-intrinsic-lowering.h | 29 class JSIntrinsicLowering final : public AdvancedReducer {
|
js-native-context-specialization.h | 36 class JSNativeContextSpecialization final : public AdvancedReducer {
|
dead-code-elimination.cc | 18 : AdvancedReducer(editor),
|
js-typed-lowering.h | 32 class JSTypedLowering final : public AdvancedReducer {
|
redundancy-elimination.cc | 14 : AdvancedReducer(editor), node_checks_(zone), zone_(zone) {}
|
branch-elimination.cc | 17 : AdvancedReducer(editor), 108 // TODO(bmeurer): This should be on the AdvancedReducer somehow.
|
/external/v8/test/unittests/compiler/ |
graph-reducer-unittest.h | 15 struct MockAdvancedReducerEditor : public AdvancedReducer::Editor {
|
checkpoint-elimination-unittest.cc | 24 Reduction Reduce(AdvancedReducer::Editor* editor, Node* node) {
|
graph-reducer-unittest.cc | 234 struct DummyReducer final : public AdvancedReducer { 235 explicit DummyReducer(Editor* editor) : AdvancedReducer(editor) {} 253 struct DummyReducer final : public AdvancedReducer { 254 explicit DummyReducer(Editor* editor) : AdvancedReducer(editor) {} 273 struct ReplaceWithValueReducer final : public AdvancedReducer { 274 explicit ReplaceWithValueReducer(Editor* editor) : AdvancedReducer(editor) {} 276 using AdvancedReducer::ReplaceWithValue;
|