Searched refs:pred_bb (Results 1 – 5 of 5) sorted by relevance
/frameworks/libs/binary_translation/backend/x86_64/ |
D | rename_vregs.cc | 52 MachineBasicBlock* pred_bb, in GenInterBasicBlockMove() argument 55 MachineReg pred_vreg = vreg_map->Get(vreg, pred_bb); in GenInterBasicBlockMove() 65 pred_bb->live_out().push_back(pred_vreg); in GenInterBasicBlockMove() 70 CHECK_EQ(pred_bb->out_edges().size(), 1); in GenInterBasicBlockMove() 71 pred_bb->insn_list().insert(--pred_bb->insn_list().end(), insn); in GenInterBasicBlockMove() 73 pred_bb->live_out().push_back(succ_vreg); in GenInterBasicBlockMove()
|
D | context_liveness_analyzer.cc | 37 auto* pred_bb = edge->src(); in Init() local 38 if (!Contains(worklist, pred_bb)) { in Init() 39 worklist.push_back(pred_bb); in Init()
|
D | liveness_analyzer.cc | 44 auto* pred_bb = edge->src(); in Run() local 45 if (!Contains(worklist, pred_bb)) { in Run() 46 worklist.push_back(pred_bb); in Run()
|
D | machine_ir_opt.cc | 146 MachineBasicBlock* pred_bb = edge->src(); in InsertNodeOnEdge() local 160 ChangeBranchTarget(pred_bb, succ_bb, new_bb); in InsertNodeOnEdge() 171 MachineBasicBlock* pred_bb = edge->src(); in RemoveCriticalEdges() local 172 if (pred_bb->out_edges().size() >= 2) { in RemoveCriticalEdges()
|
/frameworks/libs/binary_translation/backend/common/ |
D | machine_ir_debug.cc | 107 auto* pred_bb = in_edge->src(); in GetDebugStringForDot() local 110 str += StringPrintf("BB%d->BB%d", pred_bb->id(), bb->id()); in GetDebugStringForDot()
|