| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | cleanup.cpp | 26 static bool SkipBasicBlock(BasicBlock *bb) in SkipBasicBlock() 47 for (auto bb : GetGraph()->GetVectorBlocks()) { in RunImpl() local 82 for (auto bb : GetGraph()->GetVectorBlocks()) { in RunImpl() local 144 bool Cleanup::CheckSpecialTriangle(BasicBlock *bb) in CheckSpecialTriangle() 176 void Cleanup::RemoveDeadPhi(BasicBlock *bb, ArenaSet<BasicBlock *> *new_empty_blocks) in RemoveDeadPhi() 195 bool Cleanup::ProcessBB(BasicBlock *bb, Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks) in ProcessBB() 271 for (auto bb : GetGraph()->GetBlocksRPO()) { in Dce() local 279 for (auto bb : GetGraph()->GetBlocksRPO()) { in Dce() local 394 auto bb = inst->GetBasicBlock(); in Removal() local 439 for (auto bb : GetGraph()->GetBlocksRPO()) { in BuildDominators() local [all …]
|
| D | vn.cpp | 154 for (auto bb : GetGraph()->GetBlocksRPO()) { in RunImpl() local 159 for (auto bb : GetGraph()->GetBlocksRPO()) { in RunImpl() local
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | loop_analyzer_new_test.cpp | 79 for (auto bb : graph->GetBlocksRPO()) { in __anonf25df3b00202() local 113 for (auto bb : graph->GetBlocksRPO()) { in __anonf25df3b00302() local 147 for (auto bb : graph->GetBlocksRPO()) { in __anonf25df3b00402() local 181 for (auto bb : graph->GetBlocksRPO()) { in __anonf25df3b00502() local 217 auto bb = graph->GetEndBlock(); in __anonf25df3b00602() local
|
| D | compiler_basicblock_test.cpp | 59 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0102() local 87 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0202() local 116 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0302() local 191 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0602() local 223 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0702() local 250 auto bb = graph->GetStartBlock(); in __anond946d00f0802() local 277 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0902() local 443 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0e02() local 453 for (auto bb : graph->GetVectorBlocks()) { in __anond946d00f0e02() local 486 for (auto bb : graph->GetBlocksRPO()) { in __anond946d00f0f02() local [all …]
|
| D | compiler_inst_test.cpp | 85 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800102() local 136 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800202() local 173 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800302() local 204 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800402() local 238 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800502() local 312 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800602() local 343 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800702() local 411 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800902() local 443 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800a02() local 483 for (auto bb : graph->GetBlocksRPO()) { in __anon1be7da800b02() local [all …]
|
| D | liveness_analyzer_new_test.cpp | 229 for (auto bb : graph->GetBlocksRPO()) { in __anonf1f112df0302() local 261 auto bb = graph->GetStartBlock(); in __anonf1f112df0402() local 298 auto bb = graph->GetStartBlock(); in __anonf1f112df0502() local 330 auto bb = graph->GetStartBlock(); in __anonf1f112df0602() local 362 auto bb = graph->GetStartBlock(); in __anonf1f112df0702() local 390 auto bb = graph->GetStartBlock(); in __anonf1f112df0802() local 420 auto bb = graph->GetStartBlock(); in __anonf1f112df0902() local 449 auto bb = graph->GetStartBlock(); in __anonf1f112df0a02() local 487 auto bb = graph->GetStartBlock(); in __anonf1f112df0b02() local 522 auto bb = graph->GetStartBlock(); in __anonf1f112df0c02() local [all …]
|
| D | dominators_tree_new_test.cpp | 55 for (auto bb : graph->GetBlocksRPO()) { in __anone12190200102() local 90 for (auto bb : graph->GetBlocksRPO()) { in __anone12190200202() local
|
| D | irBuilder_tests.cpp | 155 for (auto bb : graph->GetBlocksRPO()) { in __anon32a3985d0302() local 295 for (auto bb : graph->GetBlocksRPO()) { in __anon32a3985d0402() local 453 for (auto bb : graph->GetBlocksRPO()) { in __anon32a3985d0502() local 532 for (auto bb : graph->GetBlocksRPO()) { in __anon32a3985d0602() local
|
| D | dump_test.cpp | 68 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0102() local 405 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0602() local 511 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0902() local 547 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0a02() local 582 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0b02() local 618 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0c02() local 691 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e0e02() local 887 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e1102() local 919 for (auto bb : graph->GetVectorBlocks()) { in __anon51f1233e1202() local 953 for (auto bb : graph->GetBlocksRPO()) { in __anon51f1233e1302() local
|
| D | call_input_types_test.cpp | 23 for (const auto *bb : graph->GetBlocksRPO()) { in GetCallInstruction() local
|
| D | compiler_graph_test.cpp | 100 BasicBlock *bb = nullptr; in __anon1425b6d40202() local 214 for (auto bb : graph->GetBlocksRPO()) { in __anon1425b6d40602() local 386 for (auto bb : graph->GetBlocksRPO()) { in __anon1425b6d40c02() local 421 BasicBlock *bb = nullptr; in __anon1425b6d40d02() local 569 for (auto bb : graph->GetBlocksRPO()) { in __anon1425b6d40f02() local
|
| D | reg_alloc_common_test.cpp | 180 for (auto bb : check_graph->GetBlocksRPO()) { in TEST_F() local 214 auto bb = check_graph->GetStartBlock()->GetSuccessor(0); in TEST_F() local
|
| D | linear_order_new_test.cpp | 80 for (auto bb : graph->GetBlocksRPO()) { in __anond752aec70202() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | bytecode_circuit_builder.cpp | 208 auto &bb = graph_[i]; in BuildCatchBlocks() local 356 for (auto &bb : graph_) { in ComputeDomFrontiers() local 383 for (auto &bb : block.preds) { in RemoveDeadRegions() local 402 for (auto &bb : graph_) { in InsertPhi() local 451 for (auto &bb : graph_) { in InsertExceptionPhi() local 484 for (auto &bb: graph_) { in UpdateCFG() local 499 for (auto &bb: graph_) { in UpdateCFG() local 576 for (auto &bb: graph_) { in CollectPredsInfo() local 584 for (auto &bb: graph_) { in CollectPredsInfo() local 625 for (auto &bb: graph_) { in CollectPredsInfo() local [all …]
|
| D | frame_states.cpp | 121 auto &bb = builder_->GetBasicBlockById(curBlockId); in BuildPostOrderList() local 168 GateRef FrameStateBuilder::GetPreBBInput(BytecodeRegion *bb, BytecodeRegion *predBb, GateRef gate) in GetPreBBInput() 176 GateRef FrameStateBuilder::GetPhiComponent(BytecodeRegion *bb, BytecodeRegion *predBb, GateRef phi) in GetPhiComponent() 225 bool FrameStateBuilder::MergeIntoPredBB(BytecodeRegion *bb, BytecodeRegion *predBb) in MergeIntoPredBB() 264 auto &bb = builder_->GetBasicBlockById(bbId); in ComputeLiveOut() local 409 void FrameStateBuilder::BuildStateSplitAfter(size_t index, BytecodeRegion& bb) in BuildStateSplitAfter() 436 void FrameStateBuilder::BuildStateSplitBefore(BytecodeRegion& bb, size_t index) in BuildStateSplitBefore() 451 bool FrameStateBuilder::ShouldInsertFrameStateBefore(BytecodeRegion& bb, size_t index) in ShouldInsertFrameStateBefore() 478 void FrameStateBuilder::BuildFrameState(BytecodeRegion& bb, in BuildFrameState() 505 void FrameStateBuilder::BuildCallFrameState(size_t index, BytecodeRegion& bb) in BuildCallFrameState() [all …]
|
| /arkcompiler/runtime_core/libark_defect_scan_aux/ |
| D | graph.cpp | 149 for (auto &bb : bb_->GetPredsBlocks()) { in GetPredBlocks() local 158 for (auto &bb : bb_->GetSuccsBlocks()) { in GetSuccBlocks() local 189 for (auto &bb : blocks) { in GetBasicBlockList() local 197 for (auto &bb : graph_->GetBlocksRPO()) { in VisitAllInstructions() local
|
| /arkcompiler/runtime_core/libark_defect_scan_aux/include/ |
| D | graph.h | 63 explicit BasicBlock(const compiler::BasicBlock *bb) : bb_(bb) {} in BasicBlock()
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | codegen_test.cpp | 103 for (auto bb : graph->GetBlocksRPO()) { in __anona44e78530102() local 140 for (auto bb : graph->GetBlocksRPO()) { in __anona44e78530202() local 177 for (auto bb : graph->GetBlocksRPO()) { in __anona44e78530302() local 240 for (auto bb : graph->GetBlocksRPO()) { in __anona44e78530402() local 276 for (auto bb : graph->GetVectorBlocks()) { in __anona44e78530502() local 334 for (auto bb : graph->GetBlocksRPO()) { in __anona44e78530602() local 537 for (auto bb : graph->GetBlocksRPO()) { in __anona44e78530802() local
|
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| D | linear_order.cpp | 75 static void AddSortedByPc(ArenaList<BasicBlock *> *rpo_blocks, BasicBlock *bb) in AddSortedByPc() 191 for (auto bb : GetGraph()->GetBlocksRPO()) { in RunImpl() local
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | reg_encoder.cpp | 64 for (auto bb : graph->GetBlocksRPO()) { in CalculateNumNeededRangeTemps() local 178 for (auto *bb : GetGraph()->GetBlocksRPO()) { in RenumberRegs() local 289 for (auto *bb : GetGraph()->GetBlocksRPO()) { in InsertSpills() local 305 for (auto bb : GetGraph()->GetBlocksRPO()) { in CalculateNumNeededTemps() local
|
| D | codegen.cpp | 54 void BytecodeGen::VisitTryBegin(const compiler::BasicBlock *bb) in VisitTryBegin() 74 for (auto *bb : GetGraph()->GetBlocksLinearOrder()) { in RunImpl() local 108 for (auto *bb : GetGraph()->GetTryBeginBlocks()) { in RunImpl() local 194 void BytecodeGen::EmitJump(const BasicBlock *bb) in EmitJump()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | ir_builder.cpp | 55 for (auto bb : GetGraph()->GetBlocksRPO()) { in RunImpl() local 114 bool IrBuilder::BuildBasicBlock(BasicBlock *bb, InstBuilder *inst_builder, const uint8_t *instructi… in BuildBasicBlock() 127 bool IrBuilder::BuildInstructionsForBB(BasicBlock *bb, InstBuilder *inst_builder, const uint8_t *in… in BuildInstructionsForBB() 372 if (auto bb = blocks_[pc]; bb != nullptr) { in TrackTryBoundaries() local 420 for (auto bb : GetGraph()->GetBlocksRPO()) { in MarkTryCatchBlocks() local
|
| D | inst_builder.h | 52 for (auto bb : graph->GetBlocksRPO()) { variable 91 void SetCurrentBlock(BasicBlock *bb) in SetCurrentBlock()
|
| D | phi_resolver.h | 44 for (auto bb : graph_->GetBlocksRPO()) { in Run() local
|
| /arkcompiler/ets_runtime/test/moduletest/multiprotoic/ |
| D | multiprotoic.js | 38 let obj11 = {"bb": "2bb"}; property
|