• Home
  • Raw
  • Download

Lines Matching refs:graph_reducer

982 void AddReducer(PipelineData* data, GraphReducer* graph_reducer,  in AddReducer()  argument
997 graph_reducer->AddReducer(reducer); in AddReducer()
1336 GraphReducer graph_reducer(temp_zone, data->graph(), &info->tick_counter(), in DECL_PIPELINE_PHASE_CONSTANTS() local
1339 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1341 CheckpointElimination checkpoint_elimination(&graph_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1343 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1352 JSCallReducer call_reducer(&graph_reducer, data->jsgraph(), data->broker(), in DECL_PIPELINE_PHASE_CONSTANTS()
1355 &graph_reducer, data->jsgraph(), data->broker(), in DECL_PIPELINE_PHASE_CONSTANTS()
1369 &graph_reducer, data->jsgraph(), data->broker(), flags, in DECL_PIPELINE_PHASE_CONSTANTS()
1372 &graph_reducer, temp_zone, data->info(), data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1375 JSIntrinsicLowering intrinsic_lowering(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1377 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1378 AddReducer(data, &graph_reducer, &checkpoint_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1379 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1380 AddReducer(data, &graph_reducer, &native_context_specialization); in DECL_PIPELINE_PHASE_CONSTANTS()
1381 AddReducer(data, &graph_reducer, &context_specialization); in DECL_PIPELINE_PHASE_CONSTANTS()
1382 AddReducer(data, &graph_reducer, &intrinsic_lowering); in DECL_PIPELINE_PHASE_CONSTANTS()
1383 AddReducer(data, &graph_reducer, &call_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1385 AddReducer(data, &graph_reducer, &inlining); in DECL_PIPELINE_PHASE_CONSTANTS()
1387 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1404 GraphReducer graph_reducer(temp_zone, data->graph(), &info->tick_counter(), in DECL_PIPELINE_PHASE_CONSTANTS() local
1406 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1409 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1411 JSInliningHeuristic inlining(&graph_reducer, temp_zone, data->info(), in DECL_PIPELINE_PHASE_CONSTANTS()
1415 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1416 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1417 AddReducer(data, &graph_reducer, &inlining); in DECL_PIPELINE_PHASE_CONSTANTS()
1418 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1478 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1482 AddReducer(data, &graph_reducer, &remove_type_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1483 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1499 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1502 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1504 JSCreateLowering create_lowering(&graph_reducer, data->dependencies(), in DECL_PIPELINE_PHASE_CONSTANTS()
1507 JSTypedLowering typed_lowering(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1510 &graph_reducer, data->jsgraph(), data->broker()); in DECL_PIPELINE_PHASE_CONSTANTS()
1511 TypedOptimization typed_optimization(&graph_reducer, data->dependencies(), in DECL_PIPELINE_PHASE_CONSTANTS()
1514 &graph_reducer, data->jsgraph(), data->broker(), BranchSemantics::kJS); in DECL_PIPELINE_PHASE_CONSTANTS()
1515 CheckpointElimination checkpoint_elimination(&graph_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1517 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1519 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1521 AddReducer(data, &graph_reducer, &create_lowering); in DECL_PIPELINE_PHASE_CONSTANTS()
1522 AddReducer(data, &graph_reducer, &constant_folding_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1523 AddReducer(data, &graph_reducer, &typed_lowering); in DECL_PIPELINE_PHASE_CONSTANTS()
1524 AddReducer(data, &graph_reducer, &typed_optimization); in DECL_PIPELINE_PHASE_CONSTANTS()
1525 AddReducer(data, &graph_reducer, &simple_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1526 AddReducer(data, &graph_reducer, &checkpoint_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1527 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1533 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1569 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1572 AddTypeAssertionsReducer type_assertions(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1574 AddReducer(data, &graph_reducer, &type_assertions); in DECL_PIPELINE_PHASE_CONSTANTS()
1575 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1628 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1631 DeadCodeElimination dead(&graph_reducer, data->graph(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1634 WasmInliner inliner(&graph_reducer, env, function_index, in DECL_PIPELINE_PHASE_CONSTANTS()
1638 AddReducer(data, &graph_reducer, &dead); in DECL_PIPELINE_PHASE_CONSTANTS()
1639 AddReducer(data, &graph_reducer, &inliner); in DECL_PIPELINE_PHASE_CONSTANTS()
1640 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1720 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1723 JSGenericLowering generic_lowering(data->jsgraph(), &graph_reducer, in DECL_PIPELINE_PHASE_CONSTANTS()
1725 AddReducer(data, &graph_reducer, &generic_lowering); in DECL_PIPELINE_PHASE_CONSTANTS()
1730 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1738 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1741 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1743 SimplifiedOperatorReducer simple_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1746 RedundancyElimination redundancy_elimination(&graph_reducer, temp_zone); in DECL_PIPELINE_PHASE_CONSTANTS()
1748 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph()); in DECL_PIPELINE_PHASE_CONSTANTS()
1750 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1752 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1753 AddReducer(data, &graph_reducer, &simple_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1754 AddReducer(data, &graph_reducer, &redundancy_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1755 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1756 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1757 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
1758 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1813 GraphReducer graph_reducer(temp_zone, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS() local
1817 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1820 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1822 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1823 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1824 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1850 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1854 &graph_reducer, data->jsgraph(), temp_zone, data->source_positions(), in DECL_PIPELINE_PHASE_CONSTANTS()
1856 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1858 RedundancyElimination redundancy_elimination(&graph_reducer, temp_zone); in DECL_PIPELINE_PHASE_CONSTANTS()
1859 LoadElimination load_elimination(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1861 CheckpointElimination checkpoint_elimination(&graph_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1864 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1866 TypedOptimization typed_optimization(&graph_reducer, data->dependencies(), in DECL_PIPELINE_PHASE_CONSTANTS()
1869 &graph_reducer, data->jsgraph(), data->broker()); in DECL_PIPELINE_PHASE_CONSTANTS()
1870 TypeNarrowingReducer type_narrowing_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1873 AddReducer(data, &graph_reducer, &branch_condition_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1874 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1875 AddReducer(data, &graph_reducer, &redundancy_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1876 AddReducer(data, &graph_reducer, &load_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1877 AddReducer(data, &graph_reducer, &type_narrowing_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1878 AddReducer(data, &graph_reducer, &constant_folding_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1879 AddReducer(data, &graph_reducer, &typed_optimization); in DECL_PIPELINE_PHASE_CONSTANTS()
1880 AddReducer(data, &graph_reducer, &checkpoint_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1881 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1882 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
1887 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1919 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1923 &graph_reducer, data->jsgraph(), temp_zone, data->source_positions()); in DECL_PIPELINE_PHASE_CONSTANTS()
1924 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
1927 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph()); in DECL_PIPELINE_PHASE_CONSTANTS()
1929 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
1933 AddReducer(data, &graph_reducer, &branch_condition_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1934 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
1935 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1936 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1937 AddReducer(data, &graph_reducer, &select_lowering); in DECL_PIPELINE_PHASE_CONSTANTS()
1938 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
1939 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1947 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1951 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph()); in DECL_PIPELINE_PHASE_CONSTANTS()
1953 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
1954 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
1955 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
1963 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
1967 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
1968 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
2004 GraphReducer graph_reducer(temp_zone, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS() local
2008 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2010 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2013 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
2016 CsaLoadElimination load_elimination(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2018 WasmEscapeAnalysis escape(&graph_reducer, data->mcgraph()); in DECL_PIPELINE_PHASE_CONSTANTS()
2019 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2020 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2021 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2022 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
2024 AddReducer(data, &graph_reducer, &load_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2025 AddReducer(data, &graph_reducer, &escape); in DECL_PIPELINE_PHASE_CONSTANTS()
2027 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
2030 GraphReducer graph_reducer(temp_zone, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS() local
2034 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2036 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2039 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
2043 &graph_reducer, data->jsgraph(), temp_zone, data->source_positions()); in DECL_PIPELINE_PHASE_CONSTANTS()
2044 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2045 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2046 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2047 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
2048 AddReducer(data, &graph_reducer, &branch_condition_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2049 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
2063 GraphReducer graph_reducer(temp_zone, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS() local
2067 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2069 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2072 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
2075 CsaLoadElimination load_elimination(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2077 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2078 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2079 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2080 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
2081 AddReducer(data, &graph_reducer, &load_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2082 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
2085 GraphReducer graph_reducer(temp_zone, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS() local
2089 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2091 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2094 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
2098 &graph_reducer, data->jsgraph(), temp_zone, data->source_positions()); in DECL_PIPELINE_PHASE_CONSTANTS()
2099 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2100 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2101 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2102 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
2103 AddReducer(data, &graph_reducer, &branch_condition_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2104 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()
2113 GraphReducer graph_reducer( in DECL_PIPELINE_PHASE_CONSTANTS() local
2117 &graph_reducer, data->jsgraph(), temp_zone, data->source_positions()); in DECL_PIPELINE_PHASE_CONSTANTS()
2118 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2120 MachineOperatorReducer machine_reducer(&graph_reducer, data->jsgraph(), in DECL_PIPELINE_PHASE_CONSTANTS()
2123 &graph_reducer, data->graph(), data->broker(), data->common(), in DECL_PIPELINE_PHASE_CONSTANTS()
2126 AddReducer(data, &graph_reducer, &branch_condition_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2127 AddReducer(data, &graph_reducer, &dead_code_elimination); in DECL_PIPELINE_PHASE_CONSTANTS()
2128 AddReducer(data, &graph_reducer, &machine_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2129 AddReducer(data, &graph_reducer, &common_reducer); in DECL_PIPELINE_PHASE_CONSTANTS()
2130 AddReducer(data, &graph_reducer, &value_numbering); in DECL_PIPELINE_PHASE_CONSTANTS()
2131 graph_reducer.ReduceGraph(); in DECL_PIPELINE_PHASE_CONSTANTS()