- program RAW_IMAGE 'test';
- #set bits 32;
- /*
- |* this procedure mostly auto generated
- |* for Ziron testing
- */
- inline procedure Test_shld_shrd_cl() {
- shld eax, eax, cl
- shrd eax, eax, cl
- shld ebx, eax, cl
- shrd ebx, eax, cl
- shld ecx, eax, cl
- shrd ecx, eax, cl
- shld edx, eax, cl
- shrd edx, eax, cl
- shld esi, eax, cl
- shrd esi, eax, cl
- shld edi, eax, cl
- shrd edi, eax, cl
- shld ebp, eax, cl
- shrd ebp, eax, cl
- shld esp, eax, cl
- shrd esp, eax, cl
- shld eax, ebx, cl
- shrd eax, ebx, cl
- shld ebx, ebx, cl
- shrd ebx, ebx, cl
- shld ecx, ebx, cl
- shrd ecx, ebx, cl
- shld edx, ebx, cl
- shrd edx, ebx, cl
- shld esi, ebx, cl
- shrd esi, ebx, cl
- shld edi, ebx, cl
- shrd edi, ebx, cl
- shld ebp, ebx, cl
- shrd ebp, ebx, cl
- shld esp, ebx, cl
- shrd esp, ebx, cl
- shld eax, ecx, cl
- shrd eax, ecx, cl
- shld ebx, ecx, cl
- shrd ebx, ecx, cl
- shld ecx, ecx, cl
- shrd ecx, ecx, cl
- shld edx, ecx, cl
- shrd edx, ecx, cl
- shld esi, ecx, cl
- shrd esi, ecx, cl
- shld edi, ecx, cl
- shrd edi, ecx, cl
- shld ebp, ecx, cl
- shrd ebp, ecx, cl
- shld esp, ecx, cl
- shrd esp, ecx, cl
- shld eax, edx, cl
- shrd eax, edx, cl
- shld ebx, edx, cl
- shrd ebx, edx, cl
- shld ecx, edx, cl
- shrd ecx, edx, cl
- shld edx, edx, cl
- shrd edx, edx, cl
- shld esi, edx, cl
- shrd esi, edx, cl
- shld edi, edx, cl
- shrd edi, edx, cl
- shld ebp, edx, cl
- shrd ebp, edx, cl
- shld esp, edx, cl
- shrd esp, edx, cl
- shld eax, esi, cl
- shrd eax, esi, cl
- shld ebx, esi, cl
- shrd ebx, esi, cl
- shld ecx, esi, cl
- shrd ecx, esi, cl
- shld edx, esi, cl
- shrd edx, esi, cl
- shld esi, esi, cl
- shrd esi, esi, cl
- shld edi, esi, cl
- shrd edi, esi, cl
- shld ebp, esi, cl
- shrd ebp, esi, cl
- shld esp, esi, cl
- shrd esp, esi, cl
- shld eax, edi, cl
- shrd eax, edi, cl
- shld ebx, edi, cl
- shrd ebx, edi, cl
- shld ecx, edi, cl
- shrd ecx, edi, cl
- shld edx, edi, cl
- shrd edx, edi, cl
- shld esi, edi, cl
- shrd esi, edi, cl
- shld edi, edi, cl
- shrd edi, edi, cl
- shld ebp, edi, cl
- shrd ebp, edi, cl
- shld esp, edi, cl
- shrd esp, edi, cl
- shld eax, ebp, cl
- shrd eax, ebp, cl
- shld ebx, ebp, cl
- shrd ebx, ebp, cl
- shld ecx, ebp, cl
- shrd ecx, ebp, cl
- shld edx, ebp, cl
- shrd edx, ebp, cl
- shld esi, ebp, cl
- shrd esi, ebp, cl
- shld edi, ebp, cl
- shrd edi, ebp, cl
- shld ebp, ebp, cl
- shrd ebp, ebp, cl
- shld esp, ebp, cl
- shrd esp, ebp, cl
- shld eax, esp, cl
- shrd eax, esp, cl
- shld ebx, esp, cl
- shrd ebx, esp, cl
- shld ecx, esp, cl
- shrd ecx, esp, cl
- shld edx, esp, cl
- shrd edx, esp, cl
- shld esi, esp, cl
- shrd esi, esp, cl
- shld edi, esp, cl
- shrd edi, esp, cl
- shld ebp, esp, cl
- shrd ebp, esp, cl
- shld esp, esp, cl
- shrd esp, esp, cl
- shld ax, ax, cl
- shrd ax, ax, cl
- shld bx, ax, cl
- shrd bx, ax, cl
- shld cx, ax, cl
- shrd cx, ax, cl
- shld dx, ax, cl
- shrd dx, ax, cl
- shld si, ax, cl
- shrd si, ax, cl
- shld di, ax, cl
- shrd di, ax, cl
- shld bp, ax, cl
- shrd bp, ax, cl
- shld sp, ax, cl
- shrd sp, ax, cl
- shld ax, bx, cl
- shrd ax, bx, cl
- shld bx, bx, cl
- shrd bx, bx, cl
- shld cx, bx, cl
- shrd cx, bx, cl
- shld dx, bx, cl
- shrd dx, bx, cl
- shld si, bx, cl
- shrd si, bx, cl
- shld di, bx, cl
- shrd di, bx, cl
- shld bp, bx, cl
- shrd bp, bx, cl
- shld sp, bx, cl
- shrd sp, bx, cl
- shld ax, cx, cl
- shrd ax, cx, cl
- shld bx, cx, cl
- shrd bx, cx, cl
- shld cx, cx, cl
- shrd cx, cx, cl
- shld dx, cx, cl
- shrd dx, cx, cl
- shld si, cx, cl
- shrd si, cx, cl
- shld di, cx, cl
- shrd di, cx, cl
- shld bp, cx, cl
- shrd bp, cx, cl
- shld sp, cx, cl
- shrd sp, cx, cl
- shld ax, dx, cl
- shrd ax, dx, cl
- shld bx, dx, cl
- shrd bx, dx, cl
- shld cx, dx, cl
- shrd cx, dx, cl
- shld dx, dx, cl
- shrd dx, dx, cl
- shld si, dx, cl
- shrd si, dx, cl
- shld di, dx, cl
- shrd di, dx, cl
- shld bp, dx, cl
- shrd bp, dx, cl
- shld sp, dx, cl
- shrd sp, dx, cl
- shld ax, si, cl
- shrd ax, si, cl
- shld bx, si, cl
- shrd bx, si, cl
- shld cx, si, cl
- shrd cx, si, cl
- shld dx, si, cl
- shrd dx, si, cl
- shld si, si, cl
- shrd si, si, cl
- shld di, si, cl
- shrd di, si, cl
- shld bp, si, cl
- shrd bp, si, cl
- shld sp, si, cl
- shrd sp, si, cl
- shld ax, di, cl
- shrd ax, di, cl
- shld bx, di, cl
- shrd bx, di, cl
- shld cx, di, cl
- shrd cx, di, cl
- shld dx, di, cl
- shrd dx, di, cl
- shld si, di, cl
- shrd si, di, cl
- shld di, di, cl
- shrd di, di, cl
- shld bp, di, cl
- shrd bp, di, cl
- shld sp, di, cl
- shrd sp, di, cl
- shld ax, bp, cl
- shrd ax, bp, cl
- shld bx, bp, cl
- shrd bx, bp, cl
- shld cx, bp, cl
- shrd cx, bp, cl
- shld dx, bp, cl
- shrd dx, bp, cl
- shld si, bp, cl
- shrd si, bp, cl
- shld di, bp, cl
- shrd di, bp, cl
- shld bp, bp, cl
- shrd bp, bp, cl
- shld sp, bp, cl
- shrd sp, bp, cl
- shld ax, sp, cl
- shrd ax, sp, cl
- shld bx, sp, cl
- shrd bx, sp, cl
- shld cx, sp, cl
- shrd cx, sp, cl
- shld dx, sp, cl
- shrd dx, sp, cl
- shld si, sp, cl
- shrd si, sp, cl
- shld di, sp, cl
- shrd di, sp, cl
- shld bp, sp, cl
- shrd bp, sp, cl
- shld sp, sp, cl
- shrd sp, sp, cl
- }
- Test_shld_shrd_cl();