Lines Matching refs:bit_pos
421 void Assembler::tbz(const Register& rt, unsigned bit_pos, int64_t imm14) {
422 VIXL_ASSERT(rt.Is64Bits() || (rt.Is32Bits() && (bit_pos < kWRegSize)));
423 Emit(TBZ | ImmTestBranchBit(bit_pos) | ImmTestBranch(imm14) | Rt(rt));
427 void Assembler::tbz(const Register& rt, unsigned bit_pos, Label* label) {
430 tbz(rt, bit_pos, static_cast<int>(offset));
434 void Assembler::tbnz(const Register& rt, unsigned bit_pos, int64_t imm14) {
435 VIXL_ASSERT(rt.Is64Bits() || (rt.Is32Bits() && (bit_pos < kWRegSize)));
436 Emit(TBNZ | ImmTestBranchBit(bit_pos) | ImmTestBranch(imm14) | Rt(rt));
440 void Assembler::tbnz(const Register& rt, unsigned bit_pos, Label* label) {
443 tbnz(rt, bit_pos, static_cast<int>(offset));