Searched refs:succ_bb (Results 1 – 3 of 3) sorted by relevance
/frameworks/libs/binary_translation/backend/x86_64/ |
D | rename_vregs.cc | 53 MachineBasicBlock* succ_bb, in GenInterBasicBlockMove() argument 56 MachineReg succ_vreg = vreg_map->Get(vreg, succ_bb); in GenInterBasicBlockMove() 60 if (succ_bb->in_edges().size() == 1) { in GenInterBasicBlockMove() 63 succ_bb->insn_list().insert(succ_bb->insn_list().begin(), insn); in GenInterBasicBlockMove() 64 succ_bb->live_in().push_back(pred_vreg); in GenInterBasicBlockMove() 72 succ_bb->live_in().push_back(succ_vreg); in GenInterBasicBlockMove() 90 auto succ_bb = edge->dst(); in RenameVRegs() local 91 for (auto vreg = liveness.GetFirstLiveIn(succ_bb); vreg != kInvalidMachineReg; in RenameVRegs() 92 vreg = liveness.GetNextLiveIn(succ_bb, vreg)) { in RenameVRegs() 93 GenInterBasicBlockMove(machine_ir, &vreg_map, bb, succ_bb, vreg); in RenameVRegs()
|
D | machine_ir_opt.cc | 147 MachineBasicBlock* succ_bb = edge->dst(); in InsertNodeOnEdge() local 152 MachineEdge* new_edge = NewInArena<MachineEdge>(ir->arena(), ir->arena(), new_bb, succ_bb); in InsertNodeOnEdge() 154 succ_bb->in_edges()[in_edge_index] = new_edge; in InsertNodeOnEdge() 160 ChangeBranchTarget(pred_bb, succ_bb, new_bb); in InsertNodeOnEdge() 161 new_bb->insn_list().push_back(ir->NewInsn<PseudoBranch>(succ_bb)); in InsertNodeOnEdge()
|
D | machine_ir_analysis.cc | 145 MachineBasicBlock* succ_bb = edge->dst(); in FindLoops() local 147 if (is_visited[succ_bb->id()]) { in FindLoops()
|