Lines Matching refs:Branch
485 class Branch {
505 Branch(const Thumb2Assembler* assembler, Type type, uint32_t location, Condition cond = AL) :
514 Branch(const Thumb2Assembler* assembler, Type type, uint32_t location, Register rn) : in Branch() function
522 Branch(const Thumb2Assembler* assembler, Type type, uint32_t location, uint32_t target,
669 std::vector<Branch*> branches_;
672 Branch::Size AddBranch(Branch::Type type, uint32_t location, uint32_t target,
674 branches_.push_back(new Branch(this, type, location, target, cond));
679 uint16_t AddBranch(Branch::Type type, uint32_t location, Register rn) { in AddBranch()
680 branches_.push_back(new Branch(this, type, location, rn)); in AddBranch()
685 uint16_t AddBranch(Branch::Type type, uint32_t location, Condition cond = AL) {
686 branches_.push_back(new Branch(this, type, location, cond));
690 Branch* GetBranch(uint16_t branchid) { in GetBranch()