comparison gen/asm-x86-32.h @ 1095:d6bd818212de

Add missing EBX clobber to CPUID asm instruction.
author Frits van Bommel <fvbommel wxs.nl>
date Wed, 11 Mar 2009 14:17:13 +0100
parents fa20521cbb13
children 4450834402e2
comparison
equal deleted inserted replaced
1094:fa20521cbb13 1095:d6bd818212de
1943 if ( opInfo->implicitClobbers & Clb_Flags ) 1943 if ( opInfo->implicitClobbers & Clb_Flags )
1944 asmcode->regs[Reg_EFLAGS] = true; 1944 asmcode->regs[Reg_EFLAGS] = true;
1945 if ( op == Op_cpuid ) 1945 if ( op == Op_cpuid )
1946 { 1946 {
1947 asmcode->regs[Reg_EAX] = true; 1947 asmcode->regs[Reg_EAX] = true;
1948 asmcode->regs[Reg_EBX] = true;
1948 asmcode->regs[Reg_ECX] = true; 1949 asmcode->regs[Reg_ECX] = true;
1949 asmcode->regs[Reg_EDX] = true; 1950 asmcode->regs[Reg_EDX] = true;
1950 } 1951 }
1951 1952
1952 insnTemplate->writebyte ( ' ' ); 1953 insnTemplate->writebyte ( ' ' );