Lines Matching defs:add
2454 void LocationsBuilderARM::VisitAdd(HAdd* add) { in VisitAdd()
2485 void InstructionCodeGeneratorARM::VisitAdd(HAdd* add) { in VisitAdd()
2493 __ add(out.AsRegister<Register>(), in VisitAdd() local
2674 __ add(out_hi, out_hi, ShifterOperand(IP)); in VisitMul() local
2742 __ add(out, temp, ShifterOperand(dividend)); in DivRemByPowerOfTwo() local
2777 __ add(temp1, temp1, ShifterOperand(dividend)); in GenerateDivRemWithAnyConstant() local
3198 __ add(out_reg_hi, out_reg_hi, ShifterOperand(out_reg_lo)); in HandleLongRotate() local
3201 __ add(out_reg_lo, out_reg_lo, ShifterOperand(shift_left)); in HandleLongRotate() local
3209 __ add(out_reg_hi, out_reg_hi, ShifterOperand(out_reg_lo)); in HandleLongRotate() local
3212 __ add(out_reg_lo, out_reg_lo, ShifterOperand(shift_right)); in HandleLongRotate() local
3739 __ add(IP, addr, ShifterOperand(out_lo)); in GenerateWideAtomicLoad() local
3755 __ add(IP, addr, ShifterOperand(temp1)); in GenerateWideAtomicStore() local
4298 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>())); in VisitArrayGet() local
4312 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>())); in VisitArrayGet() local
4326 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_2)); in VisitArrayGet() local
4340 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_2)); in VisitArrayGet() local
4354 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArrayGet() local
4385 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArrayGet() local
4405 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArrayGet() local
4418 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArrayGet() local
4431 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArrayGet() local
4499 __ add(IP, array, ShifterOperand(index.AsRegister<Register>())); in VisitArraySet() local
4514 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_2)); in VisitArraySet() local
4534 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet() local
4564 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet() local
4648 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet() local
4678 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet() local
4692 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArraySet() local
4706 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in VisitArraySet() local
4720 __ add(IP, array, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_8)); in VisitArraySet() local
5240 __ add(out, out, ShifterOperand(PC)); in VisitLoadString() local
6161 __ add(obj, obj, ShifterOperand(IP)); in GenerateReferenceLoadWithBakerReadBarrier() local
6175 __ add(IP, obj, ShifterOperand(index.AsRegister<Register>(), LSL, TIMES_4)); in GenerateReferenceLoadWithBakerReadBarrier() local
6730 __ add(base_reg, base_reg, ShifterOperand(PC)); in VisitArmDexCacheArraysBase() local