Home
last modified time | relevance | path

Searched refs:LSL (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/arm/
Dconstants_arm.h151 LSL = 0, // Logical shift left enumerator
Dassembler_arm.h187 am_(am), is_immed_offset_(true), shift_(LSL) { in rn_()
191 am_(am), is_immed_offset_(false), shift_(LSL) { in rn_()
204 am_(Offset), is_immed_offset_(false), shift_(LSL) { in Address()
Dassembler_thumb2.cc917 case LSL: thumb_opcode = 0U /* 0b00 */; break; in Emit16BitDataProcessing()
1207 case LSL: opcode = 0U /* 0b00 */; break; in EmitShift()
1228 case LSL: opcode = 0U /* 0b00 */; break; in EmitShift()
1251 case LSL: opcode = 0U /* 0b00 */; break; in EmitShift()
1268 case LSL: opcode = 2U /* 0b0010 */; break; in EmitShift()
2324 EmitShift(rd, rm, LSL, shift_imm, setcc); in Lsl()
2363 EmitShift(rd, rm, LSL, rn, setcc); in Lsl()
Dassembler_arm32_test.cc165 arm::Shift::LSL, arm::Shift::LSR, arm::Shift::ASR, arm::Shift::ROR, arm::Shift::RRX in SetUpHelpers()
200 static constexpr arm::Shift kShifts[] = { arm::Shift::LSL, arm::Shift::LSR, arm::Shift::ASR, in CreateRegisterShifts()
Dassembler_arm32.cc1157 movs(rd, ShifterOperand(rm, LSL, shift_imm), cond); in Lsl()
1159 mov(rd, ShifterOperand(rm, LSL, shift_imm), cond); in Lsl()
1210 movs(rd, ShifterOperand(rm, LSL, rn), cond); in Lsl()
1212 mov(rd, ShifterOperand(rm, LSL, rn), cond); in Lsl()
Dassembler_arm.cc223 CHECK_EQ(shift_, LSL); in encodingThumb()
/art/compiler/utils/
Dassembler_thumb_test.cc340 __ mov(R3, ShifterOperand(R4, LSL, 4)); in TEST()
347 __ mov(R8, ShifterOperand(R4, LSL, 4)); in TEST()
1254 __ ldr(R0, Address(R1, R2, LSL, 1)); in TEST()
1255 __ str(R0, Address(R1, R2, LSL, 1)); in TEST()
1257 __ ldr(R0, Address(R1, R2, LSL, 3)); in TEST()
1258 __ str(R0, Address(R1, R2, LSL, 3)); in TEST()
/art/compiler/optimizing/
Dcode_generator_arm.cc3215 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_2)); in VisitArrayGet()
3229 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_2)); in VisitArrayGet()
3245 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArrayGet()
3259 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArrayGet()
3273 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArrayGet()
3287 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArrayGet()
3365 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_2)); in VisitArraySet()
3382 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet()
3410 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArraySet()
3424 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet()
[all …]
Dintrinsics_arm.cc818 __ ldrh(out, Address(array_temp, idx, LSL, 1)); // out := array_temp[idx]. in VisitStringCharAt()
Dcode_generator_arm64.cc1346 __ Add(temp, obj, Operand(index_reg, LSL, Primitive::ComponentSizeShift(type))); in VisitArrayGet()
1416 __ Add(temp, obj, Operand(index_reg, LSL, Primitive::ComponentSizeShift(value_type))); in VisitArraySet()