#ifndef OP_SHIFTD
#ifdef OP_NOBYTE
asm ("push %4\n\t"\
"popf\n\t"\
"pushf\n\t"\
"pop %1\n\t"\
#else
asm ("push %4\n\t"\
"popf\n\t"\
"pushf\n\t"\
"pop %1\n\t"\
#endif
#if defined(__x86_64__)
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
#endif
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
#else
asm ("push %4\n\t"\
"popf\n\t"\
"pushf\n\t"\
"pop %1\n\t"\
#if defined(__x86_64__)
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
#endif
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
#endif
#ifndef OP_NOBYTE
{
/* overflow is undefined if count != 1 */
if (s1 != 1)
}
#endif
{
#if defined(__x86_64__)
#endif
#ifdef OP_SHIFTD
#else
#endif
#ifndef OP_NOBYTE
#endif
#ifdef OP_CC
#if defined(__x86_64__)
#endif
#endif
}
{
int i, n;
#if defined(__x86_64__)
n = 64;
#else
n = 32;
#endif
for(i = 0; i < n; i++)
for(i = 0; i < n; i++)
}