Searched defs:shift_imm (Results 1 - 2 of 2) sorted by relevance
/art/compiler/utils/arm/ |
H A D | assembler_arm32.cc | 1042 void Arm32Assembler::Lsl(Register rd, Register rm, uint32_t shift_imm, argument 1044 CHECK_NE(shift_imm, 0u); // Do not use Lsl if no shift is wanted. 1046 movs(rd, ShifterOperand(rm, LSL, shift_imm), cond); 1048 mov(rd, ShifterOperand(rm, LSL, shift_imm), cond); 1053 void Arm32Assembler::Lsr(Register rd, Register rm, uint32_t shift_imm, argument 1055 CHECK_NE(shift_imm, 0u); // Do not use Lsr if no shift is wanted. 1056 if (shift_imm == 32) shift_imm = 0; // Comply to UAL syntax. 1058 movs(rd, ShifterOperand(rm, LSR, shift_imm), cond); 1060 mov(rd, ShifterOperand(rm, LSR, shift_imm), con 1065 Asr(Register rd, Register rm, uint32_t shift_imm, bool setcc, Condition cond) argument 1077 Ror(Register rd, Register rm, uint32_t shift_imm, bool setcc, Condition cond) argument [all...] |
H A D | assembler_thumb2.cc | 2155 void Thumb2Assembler::Lsl(Register rd, Register rm, uint32_t shift_imm, argument 2157 CHECK_NE(shift_imm, 0u); // Do not use Lsl if no shift is wanted. 2159 EmitShift(rd, rm, LSL, shift_imm, setcc); 2163 void Thumb2Assembler::Lsr(Register rd, Register rm, uint32_t shift_imm, argument 2165 CHECK_NE(shift_imm, 0u); // Do not use Lsr if no shift is wanted. 2166 if (shift_imm == 32) shift_imm = 0; // Comply to UAL syntax. 2168 EmitShift(rd, rm, LSR, shift_imm, setcc); 2172 void Thumb2Assembler::Asr(Register rd, Register rm, uint32_t shift_imm, argument 2174 CHECK_NE(shift_imm, 2181 Ror(Register rd, Register rm, uint32_t shift_imm, bool setcc, Condition cond) argument [all...] |
Completed in 11 milliseconds