Lines Matching refs:ESI
168 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
176 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
183 int eax, ebx, ecx, edx, esi, edi, res;
188 esi = 0x0010;
197 TEST_LEA("(%%esi)");
204 TEST_LEA("0x40(%%esi)");
211 TEST_LEA("0x4000(%%esi)");
218 TEST_LEA("(%%esi, %%ecx)");
226 TEST_LEA("(%%esi, %%ecx, 8)");
239 TEST_LEA("-10(%%esi, %%ecx, 8)");
243 TEST_LEA("0x4000(%%esi, %%ecx, 8)");
1125 int esi, edi, eax, ecx, eflags;\
1127 esi = (long)(str_buffer + sizeof(str_buffer) / 2);\
1139 : "=S" (esi), "=D" (edi), "=a" (eax), "=c" (ecx), "=g" (eflags)\
1140 : "0" (esi), "1" (edi), "2" (eax), "3" (ecx));\
1141 printf("%-10s ESI=%08x EDI=%08x EAX=%08x ECX=%08x EFL=%04x\n",\
1142 REP #OP size, esi, edi, eax, ecx,\
1315 #define REG_ESI ESI
1545 "movl $sstep_buf1, %%esi\n"
1555 "movl $sstep_buf1, %%esi\n"
1589 : "cc", "memory", "eax", "ecx", "esi", "edi");