Lines Matching refs:Branch
502 class Branch {
522 Branch(const Thumb2Assembler* assembler, Type type, uint32_t location, Condition cond = AL) :
531 Branch(const Thumb2Assembler* assembler, Type type, uint32_t location, Register rn) : in Branch() function
539 Branch(const Thumb2Assembler* assembler, Type type, uint32_t location, uint32_t target,
686 std::vector<Branch*> branches_;
689 Branch::Size AddBranch(Branch::Type type, uint32_t location, uint32_t target,
691 branches_.push_back(new Branch(this, type, location, target, cond));
696 uint16_t AddBranch(Branch::Type type, uint32_t location, Register rn) { in AddBranch()
697 branches_.push_back(new Branch(this, type, location, rn)); in AddBranch()
702 uint16_t AddBranch(Branch::Type type, uint32_t location, Condition cond = AL) {
703 branches_.push_back(new Branch(this, type, location, cond));
707 Branch* GetBranch(uint16_t branchid) { in GetBranch()