Home | History | Annotate | Download | only in optimizing

Lines Matching refs:ESP

83     __ addl(ESP,
218 blocked_registers[ESP] = true;
246 __ testl(EAX, Address(ESP, -static_cast<int32_t>(GetStackOverflowReservedBytes(kX86))));
251 __ subl(ESP, Immediate(GetFrameSize() - kNumberOfPushedRegistersAtEntry * kX86WordSize));
257 __ fs()->cmpl(ESP, Address::Absolute(Thread::StackEndOffset<kX86WordSize>()));
261 __ movl(Address(ESP, kCurrentMethodStackOffset), EAX);
265 __ addl(ESP, Immediate(GetFrameSize() - kNumberOfPushedRegistersAtEntry * kX86WordSize));
273 __ movl(reg, Address(ESP, kCurrentMethodStackOffset));
352 __ movl(destination.AsX86().AsCpuRegister(), Address(ESP, source.GetStackIndex()));
356 __ movl(Address(ESP, destination.GetStackIndex()), source.AsX86().AsCpuRegister());
359 __ pushl(Address(ESP, source.GetStackIndex()));
360 __ popl(Address(ESP, destination.GetStackIndex()));
378 __ movl(destination.AsX86().AsRegisterPairHigh(), Address(ESP,
382 __ movl(destination.AsX86().AsRegisterPairLow(), Address(ESP, source.GetStackIndex()));
384 Address(ESP, source.GetHighStackIndex(kX86WordSize)));
391 __ movl(Address(ESP, calling_convention.GetStackOffsetOf(argument_index + 1)),
396 Address(ESP, source.GetStackIndex()));
397 __ pushl(Address(ESP, source.GetHighStackIndex(kX86WordSize)));
398 __ popl(Address(ESP, calling_convention.GetStackOffsetOf(argument_index + 1)));
402 __ movl(Address(ESP, destination.GetStackIndex()), source.AsX86().AsRegisterPairLow());
403 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)),
408 __ movl(Address(ESP, destination.GetStackIndex()),
410 __ pushl(Address(ESP,
412 __ popl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)));
415 __ pushl(Address(ESP, source.GetStackIndex()));
416 __ popl(Address(ESP, destination.GetStackIndex()));
417 __ pushl(Address(ESP, source.GetHighStackIndex(kX86WordSize)));
418 __ popl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)));
429 __ movl(Address(ESP, location.GetStackIndex()), imm);
437 __ movl(Address(ESP, location.GetStackIndex()), Immediate(Low32Bits(value)));
438 __ movl(Address(ESP
526 __ cmpl(Address(ESP, lhs.GetStackIndex()), Immediate(0));
540 __ cmpl(lhs.AsX86().AsCpuRegister(), Address(ESP, rhs.GetStackIndex()));
613 Address(ESP, locations->InAt(1).GetStackIndex()));
844 Address(ESP, locations->InAt(1).GetStackIndex()));
859 Address(ESP, locations->InAt(1).GetStackIndex()));
861 Address(ESP, locations->InAt(1).GetHighStackIndex(kX86WordSize)));
917 Address(ESP, locations->InAt(1).GetStackIndex()));
932 Address(ESP, locations->InAt(1).GetStackIndex()));
934 Address(ESP, locations->InAt(1).GetHighStackIndex(kX86WordSize)));
1023 __ cmpl(left.AsRegisterPairHigh(), Address(ESP, right.GetHighStackIndex(kX86WordSize)));
1031 __ cmpl(left.AsRegisterPairLow(), Address(ESP, right.GetStackIndex()));
1228 __ cmpl(Address(ESP, obj.GetStackIndex()), Immediate(0));
1494 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, src + stack_offset));
1495 __ movl(Address(ESP, dst + stack_offset), static_cast<Register>(ensure_scratch.GetRegister()));
1508 __ movl(Address(ESP, destination.GetStackIndex()), source.AsX86().AsCpuRegister());
1512 __ movl(destination.AsX86().AsCpuRegister(), Address(ESP, source.GetStackIndex()));
1524 __ movl(Address(ESP, destination.GetStackIndex()), imm);
1537 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset));
1538 __ movl(Address(ESP, mem + stack_offset), reg);
1552 __ movl(static_cast<Register>(ensure_scratch1.GetRegister()), Address(ESP, mem1 + stack_offset));
1553 __ movl(static_cast<Register>(ensure_scratch2.GetRegister()), Address(ESP, mem2 + stack_offset));
1554 __ movl(Address(ESP, mem2 + stack_offset), static_cast<Register>(ensure_scratch1.GetRegister()));
1555 __ movl(Address(ESP, mem1 + stack_offset), static_cast<Register>(ensure_scratch2.GetRegister()));