Lines Matching defs:ASR
1233 void Disassembler::asr(Condition cond,
7151 // ASR<c>{<q>} {<Rd>}, <Rm>, #<imm> ; T2
7152 asr(CurrentCond(), Best, Register(rd), Register(rm), amount);
7448 // ASR<c>{<q>} {<Rdm>}, <Rdm>, <Rs> ; T1
7449 asr(CurrentCond(),
7471 // MOV<c>{<q>} <Rdm>, <Rdm>, ASR <Rs> ; T1
7475 Operand(Register(rm), ASR, Register(rs)));
7478 // MOVS{<q>} <Rdm>, <Rdm>, ASR <Rs> ; T1
7482 Operand(Register(rm), ASR, Register(rs)));
9330 // SSAT{<c>}{<q>} <Rd>, #<imm>, <Rn>, ASR #<amount> ; T1 NOLINT(whitespace/line_length)
9334 Operand(Register(rn), ASR, amount));
9449 // USAT{<c>}{<q>} <Rd>, #<imm>, <Rn>, ASR #<amount> ; T1 NOLINT(whitespace/line_length)
9453 Operand(Register(rn), ASR, amount));
18232 // ASR<c>.W {<Rd>}, <Rm>, #<imm> ; T3
18233 asr(CurrentCond(),
18242 // ASR{<c>}{<q>} {<Rd>}, <Rm>, #<imm> ; T3
18243 asr(CurrentCond(),
19245 // PKHTB{<c>}{<q>} {<Rd>}, <Rn>, <Rm> {, ASR #<imm> } ; T1 NOLINT(whitespace/line_length)
19249 Operand(Register(rm), ASR, amount));
20463 // ASR<c>.W {<Rd>}, <Rm>, <Rs> ; T2
20464 asr(CurrentCond(),
20470 // ASR{<c>}{<q>} {<Rd>}, <Rm>, <Rs> ; T2
20471 asr(CurrentCond(),
57328 // ASR{<c>}{<q>} {<Rd>}, <Rm>, #<imm> ; A1
57329 asr(condition,
57697 // ASR{<c>}{<q>} {<Rd>}, <Rm>, <Rs> ; A1
57698 asr(condition,
62856 // PKHTB{<c>}{<q>} {<Rd>}, <Rn>, <Rm> {, ASR #<imm> } ; A1
62860 Operand(Register(rm), ASR, amount));
63279 // SSAT{<c>}{<q>} <Rd>, #<imm>, <Rn>, ASR #<amount> ; A1
63283 Operand(Register(rn), ASR, amount));
63974 // USAT{<c>}{<q>} <Rd>, #<imm>, <Rn>, ASR #<amount> ; A1
63978 Operand(Register(rn), ASR, amount));