Home
last modified time | relevance | path

Searched refs:bb_ (Results 1 – 5 of 5) sorted by relevance

/frameworks/libs/binary_translation/backend/include/berberis/backend/common/
Dmachine_ir_builder.h34 explicit MachineIRBuilderBase(MachineIRType* ir) : ir_(ir), bb_(nullptr) {} in MachineIRBuilderBase()
47 bb_->insn_list().back()->set_recovery_bb(recovery_bb); in SetRecoveryPointAtLastInsn()
52 bb_->insn_list().back()->set_recovery_pc(pc); in SetRecoveryWithGuestPCAtLastInsn()
56 if (bb_->insn_list().empty()) { in GetMachineInsnPosition()
57 return std::make_pair(bb_, std::nullopt); in GetMachineInsnPosition()
61 bb_, std::optional<MachineInsnList::iterator>(std::prev(bb_->insn_list().end()))); in GetMachineInsnPosition()
64 [[nodiscard]] MachineBasicBlock* bb() const { return bb_; } in bb()
70 void InsertInsn(MachineInsn* insn) { bb_->insn_list().push_back(insn); } in InsertInsn()
72 MachineBasicBlock* bb_; variable
/frameworks/libs/binary_translation/backend/x86_64/
Drename_copy_uses.cc70 if (Contains(bb_->live_out(), dst)) { in ProcessCopy()
82 bb_ = bb; in StartBasicBlock()
Dmachine_ir_exec_test.cc605 bb_ = machine_ir_.NewBasicBlock();
606 builder_.StartBasicBlock(bb_);
658 MachineBasicBlock* bb_; member in berberis::__anon85227b050111::ExecMachineIRTest
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Drename_copy_uses.h54 MachineBasicBlock* bb_; variable
Dmachine_ir_builder.h39 bb_ = bb; in StartBasicBlock()