Lines Matching refs:movl

87       __ movl(reg_, Immediate(0));
181 __ movl(calling_convention.GetRegisterAt(0), Immediate(instruction_->GetStringIndex()));
213 __ movl(calling_convention.GetRegisterAt(0), Immediate(cls_->GetTypeIndex()));
351 __ movl(Address(ESP, stack_index), static_cast<Register>(reg_id));
356 __ movl(static_cast<Register>(reg_id), Address(ESP, stack_index));
501 __ movl(Address(ESP, kCurrentMethodStackOffset), EAX);
531 __ movl(reg, Address(ESP, kCurrentMethodStackOffset));
621 __ movl(destination.AsRegister<Register>(), source.AsRegister<Register>());
626 __ movl(destination.AsRegister<Register>(), Address(ESP, source.GetStackIndex()));
640 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegister<Register>());
646 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(value));
673 __ movl(destination.AsRegisterPairLow<Register>(), Address(ESP, source.GetStackIndex()));
674 __ movl(destination.AsRegisterPairHigh<Register>(),
689 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegisterPairLow<Register>());
690 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)),
703 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(Low32Bits(value)));
704 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), Immediate(High32Bits(value)));
729 __ movl(location.AsRegister<Register>(), imm);
731 __ movl(Address(ESP, location.GetStackIndex()), imm);
739 __ movl(location.AsRegisterPairLow<Register>(), Immediate(Low32Bits(value)));
740 __ movl(location.AsRegisterPairHigh<Register>(), Immediate(High32Bits(value)));
742 __ movl(Address(ESP, location.GetStackIndex()), Immediate(Low32Bits(value)));
743 __ movl(Address(ESP, location.GetHighStackIndex(kX86WordSize)),
1285 __ movl(temp, Address(ESP, receiver.GetStackIndex()));
1286 __ movl(temp, Address(temp, class_offset));
1288 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset));
1292 __ movl(temp, Address(temp, method_offset));
1317 __ movl(temp, Immediate(invoke->GetDexMethodIndex()));
1322 __ movl(temp, Address(ESP, receiver.GetStackIndex()));
1323 __ movl(temp, Address(temp, class_offset));
1325 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset));
1329 __ movl(temp, Address(temp, method_offset));
1397 __ movl(constant, Immediate(INT32_C(0x80000000)));
1642 __ movl(out.AsRegister<Register>(), Immediate(static_cast<int8_t>(value)));
1667 __ movl(out.AsRegister<Register>(), Immediate(static_cast<int16_t>(value)));
1682 __ movl(out.AsRegister<Register>(), in.AsRegisterPairLow<Register>());
1684 __ movl(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex()));
1689 __ movl(out.AsRegister<Register>(), Immediate(static_cast<int32_t>(value)));
1700 __ movl(output, Immediate(kPrimIntMax));
1725 __ movl(output, Immediate(kPrimIntMax));
1797 __ movl(out.AsRegister<Register>(), Immediate(static_cast<uint16_t>(value)));
2164 __ movl(eax, high);
2172 __ movl(eax, low);
2178 __ movl(in1_lo, eax);
2183 __ movl(eax, in2_hi);
2191 __ movl(eax, in1_lo);
2197 __ movl(in1_lo, eax);
2203 __ movl(eax, in2_hi);
2211 __ movl(eax, in1_lo);
2217 __ movl(in1_lo, eax);
2350 __ movl(out_register, input_register);
2378 __ movl(out_register, num);
2424 __ movl(num, eax);
2427 __ movl(eax, Immediate(magic));
2445 __ movl(eax, edx);
2450 __ movl(eax, num);
2453 __ movl(edx, eax);
2455 __ movl(eax, edx);
2723 __ movl(temp, value.AsRegisterPairLow<Register>());
2848 __ movl(high, low);
2864 __ movl(loc.AsRegisterPairHigh<Register>(), loc.AsRegisterPairLow<Register>());
2865 __ movl(loc.AsRegisterPairLow<Register>(), Immediate(0));
2875 __ movl(low, high);
2880 __ movl(low, high);
2896 __ movl(loc.AsRegisterPairLow<Register>(), loc.AsRegisterPairHigh<Register>());
2915 __ movl(low, high);
2931 __ movl(loc.AsRegisterPairLow<Register>(), loc.AsRegisterPairHigh<Register>());
2932 __ movl(loc.AsRegisterPairHigh<Register>(), Immediate(0));
2972 __ movl(calling_convention.GetRegisterAt(0), Immediate(instruction->GetTypeIndex()));
2993 __ movl(calling_convention.GetRegisterAt(0), Immediate(instruction->GetTypeIndex()));
3145 __ movl(out, Immediate(0));
3150 __ movl(out, Immediate(1));
3154 __ movl(out, Immediate(-1));
3207 __ fs()->movl(temp, Address::Absolute(invoke->GetStringInitOffset()));
3216 __ movl(temp, Address(temp, ArtMethod::DexCacheResolvedMethodsOffset().Int32Value()));
3218 __ movl(temp, Address(temp,
3235 __ fs()->movl(card, Address::Absolute(Thread::CardTableOffset<kX86WordSize>().Int32Value()));
3236 __ movl(temp, object);
3301 __ movl(out.AsRegister<Register>(), Address(base, offset));
3315 __ movl(out.AsRegisterPairLow<Register>(), Address(base, offset));
3317 __ movl(out.AsRegisterPairHigh<Register>(), Address(base, kX86WordSize + offset));
3414 __ movl(Address(base, offset), value.AsRegister<Register>());
3428 __ movl(Address(base, offset), value.AsRegisterPairLow<Register>());
3430 __ movl(Address(base, kX86WordSize + offset), value.AsRegisterPairHigh<Register>());
3625 __ movl(out, Address(obj,
3628 __ movl(out, Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset));
3639 __ movl(out.AsRegisterPairLow<Register>(), Address(obj, offset));
3641 __ movl(out.AsRegisterPairHigh<Register>(), Address(obj, offset + kX86WordSize));
3643 __ movl(out.AsRegisterPairLow<Register>(),
3646 __ movl(out.AsRegisterPairHigh<Register>(),
3799 __ movl(Address(obj, offset), value.AsRegister<Register>());
3802 __ movl(Address(obj, offset),
3808 __ movl(Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset),
3812 __ movl(Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset),
3837 __ movl(Address(obj, offset), value.AsRegisterPairLow<Register>());
3839 __ movl(Address(obj, offset + kX86WordSize), value.AsRegisterPairHigh<Register>());
3843 __ movl(Address(obj, offset), Immediate(Low32Bits(val)));
3845 __ movl(Address(obj, offset + kX86WordSize), Immediate(High32Bits(val)));
3849 __ movl(Address(obj, index.AsRegister<Register>(), TIMES_8, data_offset),
3852 __ movl(Address(obj, index.AsRegister<Register>(), TIMES_8, data_offset + kX86WordSize),
3857 __ movl(Address(obj, index.AsRegister<Register>(), TIMES_8, data_offset),
3860 __ movl(Address(obj, index.AsRegister<Register>(), TIMES_8, data_offset + kX86WordSize),
3911 __ movl(out, Address(obj, offset));
4037 __ movl(temp_reg, Address(ESP, src + stack_offset));
4038 __ movl(Address(ESP, dst + stack_offset), temp_reg);
4046 __ movl(temp_reg, Address(ESP, src + stack_offset));
4047 __ movl(Address(ESP, dst + stack_offset), temp_reg);
4048 __ movl(temp_reg, Address(ESP, src + stack_offset + kX86WordSize));
4049 __ movl(Address(ESP, dst + stack_offset + kX86WordSize), temp_reg);
4059 __ movl(destination.AsRegister<Register>(), source.AsRegister<Register>());
4062 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegister<Register>());
4075 __ movl(destination.AsRegister<Register>(), Address(ESP, source.GetStackIndex()));
4097 __ movl(destination.AsRegister<Register>(), Immediate(value));
4101 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(value));
4116 __ movl(temp, Immediate(value));
4121 __ movl(Address(ESP, destination.GetStackIndex()), imm);
4130 __ movl(Address(ESP, destination.GetStackIndex()), low);
4131 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), high);
4133 __ movl(destination.AsRegisterPairLow<Register>(), low);
4134 __ movl(destination.AsRegisterPairHigh<Register>(), high);
4157 __ movl(Address(ESP, destination.GetStackIndex()), low);
4158 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), high);
4172 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset));
4173 __ movl(Address(ESP, mem + stack_offset), reg);
4174 __ movl(reg, static_cast<Register>(ensure_scratch.GetRegister()));
4183 __ movl(temp_reg, Address(ESP, mem + stack_offset));
4198 __ movl(static_cast<Register>(ensure_scratch1.GetRegister()), Address(ESP, mem1 + stack_offset));
4199 __ movl(static_cast<Register>(ensure_scratch2.GetRegister()), Address(ESP, mem2 + stack_offset));
4200 __ movl(Address(ESP, mem2 + stack_offset), static_cast<Register>(ensure_scratch1.GetRegister()));
4201 __ movl(Address(ESP, mem1 + stack_offset), static_cast<Register>(ensure_scratch2.GetRegister()));
4282 __ movl(out, Address(out, ArtMethod::DeclaringClassOffset().Int32Value()));
4286 __ movl(out, Address(out, ArtMethod::DexCacheResolvedTypesOffset().Int32Value()));
4287 __ movl(out, Address(out, CodeGenerator::GetCacheOffset(cls->GetTypeIndex())));
4341 __ movl(out, Address(out, ArtMethod::DeclaringClassOffset().Int32Value()));
4342 __ movl(out, Address(out, mirror::Class::DexCacheStringsOffset().Int32Value()));
4343 __ movl(out, Address(out, CodeGenerator::GetCacheOffset(load->GetStringIndex())));
4357 __ fs()->movl(load->GetLocations()->Out().AsRegister<Register>(), address);
4358 __ fs()->movl(address, Immediate(0));
4398 __ movl(out, Address(obj, class_offset));
4410 __ movl(out, Immediate(1));
4419 __ movl(out, Immediate(1));
4425 __ movl(out, Immediate(0));
4458 __ movl(temp, Address(obj, class_offset));