Home | History | Annotate | Download | only in optimizing

Lines Matching refs:ESP

742   __ movl(Address(ESP, stack_index), static_cast<Register>(reg_id));
747 __ movl(static_cast<Register>(reg_id), Address(ESP, stack_index));
752 __ movsd(Address(ESP, stack_index), XmmRegister(reg_id));
757 __ movsd(XmmRegister(reg_id), Address(ESP, stack_index));
817 blocked_core_registers_[ESP] = true;
850 __ testl(EAX, Address(ESP, -static_cast<int32_t>(GetStackOverflowReservedBytes(kX86))));
868 __ subl(ESP, Immediate(adjust));
870 __ movl(Address(ESP, kCurrentMethodStackOffset), kMethodRegisterArgument);
877 __ addl(ESP, Immediate(adjust));
994 __ movl(destination.AsRegister<Register>(), Address(ESP, source.GetStackIndex()));
1003 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
1008 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegister<Register>());
1010 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
1014 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(value));
1017 __ pushl(Address(ESP, source.GetStackIndex()));
1018 __ popl(Address(ESP, destination.GetStackIndex()));
1044 __ movl(destination.AsRegisterPairLow<Register>(), Address(ESP, source.GetStackIndex()));
1046 Address(ESP, source.GetHighStackIndex(kX86WordSize)));
1052 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
1056 __ subl(ESP, Immediate(2 * elem_size));
1057 __ movl(Address(ESP, 0), source.AsRegisterPairLow<Register>());
1058 __ movl(Address(ESP, elem_size), source.AsRegisterPairHigh<Register>());
1059 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
1061 __ addl(ESP, Immediate(2 * elem_size));
1069 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegisterPairLow<Register>());
1070 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)),
1073 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
1083 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(Low32Bits(value)));
1084 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), Immediate(High32Bits(value)));
1264 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize)));
1274 __ cmpl(left_low, Address(ESP, right.GetStackIndex()));
1296 __ ucomisd(lhs.AsFpuRegister<XmmRegister>(), Address(ESP, rhs.GetStackIndex()));
1309 __ ucomiss(lhs.AsFpuRegister<XmmRegister>(), Address(ESP, rhs.GetStackIndex()));
1410 __ cmpl(Address(ESP, lhs.GetStackIndex()), Immediate(0));
1440 __ cmpl(lhs.AsRegister<Register>(), Address(ESP, rhs.GetStackIndex()));
1540 __ cmpl(lhs_reg, Address(ESP, rhs.GetStackIndex()));
1595 __ cmovl(cond, false_high, Address(ESP, true_loc.GetHighStackIndex(kX86WordSize)));
1596 __ cmovl(cond, false_low, Address(ESP, true_loc.GetStackIndex()));
1604 __ cmovl(cond, false_reg, Address(ESP, true_loc.GetStackIndex()));
2023 __ movl(temp, Address(ESP, receiver.GetStackIndex()));
2427 __ movsxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex()));
2443 __ movsxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex()));
2464 __ movl(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex()));
2575 __ movzxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex()));
2591 __ movzxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex()));
2626 __ subl(ESP, Immediate(adjustment));
2633 __ fstps(Address(ESP, out.GetStackIndex() + adjustment));
2635 __ fstps(Address(ESP, 0));
2642 __ addl(ESP, Immediate(adjustment));
2679 __ subl(ESP, Immediate(adjustment));
2686 __ fstpl(Address(ESP, out.GetStackIndex() + adjustment));
2688 __ fstpl(Address(ESP, 0));
2695 __ addl(ESP, Immediate(adjustment));
2781 __ addl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex()));
2791 __ addl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex()));
2793 Address(ESP, second.GetHighStackIndex(kX86WordSize)));
2815 __ addss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
2832 __ addsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
2885 __ subl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex()));
2895 __ subl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex()));
2897 Address(ESP, second.GetHighStackIndex(kX86WordSize)));
2919 __ subss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
2936 __ subsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3007 __ imull(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex()));
3070 Address in2_hi(ESP, second.GetHighStackIndex(kX86WordSize));
3071 Address in2_lo(ESP, second.GetStackIndex());
3106 __ mulss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3124 __ mulsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3142 __ flds(Address(ESP, source.GetStackIndex() + stack_adjustment));
3144 __ filds(Address(ESP, source.GetStackIndex() + stack_adjustment));
3149 __ fldl(Address(ESP, source.GetStackIndex() + stack_adjustment));
3151 __ fildl(Address(ESP, source.GetStackIndex() + stack_adjustment));
3159 __ flds(Address(ESP, temp_offset));
3161 __ filds(Address(ESP, temp_offset));
3167 __ fldl(Address(ESP, temp_offset));
3169 __ fildl(Address(ESP, temp_offset));
3186 __ subl(ESP, Immediate(2 * elem_size));
3209 __ fsts(Address(ESP, 0));
3211 __ fstl(Address(ESP, 0));
3220 __ movss(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
3222 __ movsd(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
3226 __ addl(ESP, Immediate(2 * elem_size));
3510 __ divss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3527 __ divsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3646 __ cmpl(Address(ESP, value.GetStackIndex()), Immediate(0));
4199 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize)));
4209 __ cmpl(left_low, Address(ESP, right.GetStackIndex()));
4321 __ movl(temp, Address(ESP, location.GetStackIndex()));
4332 __ movl(temp, Address(ESP, stack_offset));
4375 __ movl(reg, Address(ESP, kCurrentMethodStackOffset));
4994 __ cmpl(Address(ESP, obj.GetStackIndex()), Immediate(0));
5622 __ movl(temp_reg, Address(ESP, src + stack_offset));
5623 __ movl(Address(ESP, dst + stack_offset), temp_reg);
5631 __ movl(temp_reg, Address(ESP, src + stack_offset));
5632 __ movl(Address(ESP, dst + stack_offset), temp_reg);
5633 __ movl(temp_reg, Address(ESP, src + stack_offset + kX86WordSize));
5634 __ movl(Address(ESP, dst + stack_offset + kX86WordSize), temp_reg);
5649 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegister<Register>());
5654 __ subl(ESP, Immediate(2 * elem_size));
5655 __ movl(Address(ESP, 0), source.AsRegisterPairLow<Register>());
5656 __ movl(Address(ESP, elem_size), source.AsRegisterPairHigh<Register>());
5657 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
5659 __ addl(ESP, Immediate(2 * elem_size));
5671 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
5674 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
5678 __ movl(destination.AsRegister<Register>(), Address(ESP, source.GetStackIndex()));
5680 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
5687 __ movl(destination.AsRegisterPairLow<Register>(), Address(ESP, source.GetStackIndex()));
5689 Address(ESP, source.GetHighStackIndex(kX86WordSize)));
5691 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
5708 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(value));
5728 __ movl(Address(ESP, destination.GetStackIndex()), imm);
5737 __ movl(Address(ESP, destination.GetStackIndex()), low);
5738 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), high);
5759 __ movsd(dest, Address(ESP, 0));
5760 __ addl(ESP, Immediate(8));
5764 __ movl(Address(ESP, destination.GetStackIndex()), low);
5765 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), high);
5779 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset));
5780 __ movl(Address(ESP, mem + stack_offset), reg);
5790 __ movl(temp_reg, Address(ESP, mem + stack_offset));
5791 __ movss(Address(ESP, mem + stack_offset), reg);
5805 __ movl(static_cast<Register>(ensure_scratch1.GetRegister()), Address(ESP, mem1 + stack_offset));
5806 __ movl(static_cast<Register>(ensure_scratch2.GetRegister()), Address(ESP, mem2 + stack_offset));
5807 __ movl(Address(ESP, mem2 + stack_offset), static_cast<Register>(ensure_scratch1.GetRegister()));
5808 __ movl(Address(ESP, mem1 + stack_offset), static_cast<Register>(ensure_scratch2.GetRegister()));
5841 Address stack(ESP, destination.GetStackIndex());
5853 Address stack(ESP, source.GetStackIndex());
6198 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6222 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6240 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6264 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6286 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6421 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6457 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6471 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6501 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6639 __ andl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex()));
6641 __ orl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex()));
6644 __ xorl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex()));
6663 __ andl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex()));
6665 Address(ESP, second.GetHighStackIndex(kX86WordSize)));
6667 __ orl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex()));
6669 Address(ESP, second.GetHighStackIndex(kX86WordSize)));
6672 __ xorl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex()));
6674 Address(ESP, second.GetHighStackIndex(kX86WordSize)));