Lines Matching full:ebp
109 // exception of %esp and %ebp.
115 // %ebp is initialized with a pointer for rIP-based addressing. This pointer is
129 // movl offset(%ebp), %reg (32-bit only)
130 // movl <src>, offset(%ebp) (32-bit only)
160 // push %ebp
162 // test$materialize_ip: <<------- %eBP will point here
163 // pop %ebp
173 // mov %eax, { 0 + $ScratchpadOffset}(%ebp)
174 // mov %ebx, { 4 + $ScratchpadOffset}(%ebp)
175 // mov %ecx, { 8 + $ScratchpadOffset}(%ebp)
176 // mov %edx, {12 + $ScratchpadOffset}(%ebp)
177 // mov %edi, {16 + $ScratchpadOffset}(%ebp)
178 // mov %esi, {20 + $ScratchpadOffset}(%ebp)
179 // mov %ebp, {24 + $ScratchpadOffset}(%ebp)
180 // mov %esp, {28 + $ScratchpadOffset}(%ebp)
181 // movups %xmm0, {32 + $ScratchpadOffset}(%ebp)
182 // movups %xmm1, {48 + $ScratchpadOffset}(%ebp)
183 // movups %xmm2, {64 + $ScratchpadOffset}(%ebp)
184 // movusp %xmm3, {80 + $ScratchpadOffset}(%ebp)
185 // movusp %xmm4, {96 + $ScratchpadOffset}(%ebp)
186 // movusp %xmm5, {112 + $ScratchpadOffset}(%ebp)
187 // movusp %xmm6, {128 + $ScratchpadOffset}(%ebp)
188 // movusp %xmm7, {144 + $ScratchpadOffset}(%ebp)
190 // pop %ebp
201 // scratchpad: <<------- accessed via $Offset(%ebp)
207 // mov %reg, $Offset(%ebp)
208 // movups %xmm, $Offset(%ebp)
640 uint32_t ebp() const { return contentsOfDword(AssembledTest::EbpSlot); }