Searched refs:linearizer (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
D | loop_optimization_test.cpp | 173 …auto linearizer = GraphLinearizer(&circuit, false, "LoopNumberCalculationOptimizationTest", &chunk… in HWTEST_F_L0() local 174 linearizer.Run(cfg); in HWTEST_F_L0() 175 EXPECT_EQ(acc.GetOpCode(linearizer.GetStateOfSchedulableGate(invariant)), OpCode::IF_BRANCH); in HWTEST_F_L0() 176 EXPECT_EQ(acc.GetOpCode(linearizer.GetStateOfSchedulableGate(variant)), OpCode::LOOP_BACK); in HWTEST_F_L0() 224 …auto linearizer = GraphLinearizer(&circuit, false, "LoopNumberCalculationOptimizationTest", &chunk… in HWTEST_F_L0() local 225 linearizer.Run(cfg); in HWTEST_F_L0() 226 EXPECT_EQ(acc.GetOpCode(linearizer.GetStateOfSchedulableGate(invariant)), OpCode::IF_BRANCH); in HWTEST_F_L0() 227 EXPECT_EQ(acc.GetOpCode(linearizer.GetStateOfSchedulableGate(variant)), OpCode::LOOP_BACK); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | graph_linearizer.cpp | 41 explicit CFGBuilder(GraphLinearizer *linearizer) in CFGBuilder() argument 42 : linearizer_(linearizer), pendingList_(linearizer->chunk_), in CFGBuilder() 43 endStateList_(linearizer->chunk_), in CFGBuilder() 44 acc_(linearizer->circuit_), scheduleLIR_(linearizer->IsSchedueLIR()) {} in CFGBuilder() 191 explicit ImmediateDominatorsGenerator(GraphLinearizer *linearizer, Chunk* chunk, size_t size) in ImmediateDominatorsGenerator() argument 192 : linearizer_(linearizer), pendingList_(chunk), in ImmediateDominatorsGenerator() 344 explicit LoopInfoBuilder(GraphLinearizer *linearizer, Chunk* chunk) in LoopInfoBuilder() argument 345 : linearizer_(linearizer), pendingList_(chunk), in LoopInfoBuilder() 347 dfsStack_(chunk), acc_(linearizer->circuit_) {} in LoopInfoBuilder() 570 explicit GateScheduler(GraphLinearizer *linearizer) in GateScheduler() argument [all …]
|
D | state_split_linearizer.cpp | 85 explicit StateDependBuilder(StateSplitLinearizer* linearizer, Chunk* chunk) in StateDependBuilder() argument 86 : linearizer_(linearizer), pendingList_(chunk), in StateDependBuilder() 87 acc_(linearizer->circuit_), map_(chunk), pendingEdges_(chunk) {} in StateDependBuilder()
|
/arkcompiler/ets_runtime/tools/circuit_viewer/src/ir/ |
D | LogParser.js | 263 …const regexFuncName2 = /^\[compiler\] =+ Before state split linearizer \[([#a-zA-Z0-9_@/.]+)\] *=*…
|