test-i386.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
asm ("push %4\n\t"\
"popf\n\t"\
"pushf\n\t"\
"popl %1\n\t"\
asm ("push %3\n\t"\
"popf\n\t"\
"pushf\n\t"\
"popl %1\n\t"\
#ifdef OP1
{
printf("%-10s A=%08x R=%08x CCIN=%04x CC=%04x\n",
}
{
printf("%-10s A=%08x R=%08x CCIN=%04x CC=%04x\n",
}
{
printf("%-10s A=%08x R=%08x CCIN=%04x CC=%04x\n",
}
#else
{
printf("%-10s A=%08x B=%08x R=%08x CCIN=%04x CC=%04x\n",
}
{
printf("%-10s A=%08x B=%08x R=%08x CCIN=%04x CC=%04x\n",
}
{
printf("%-10s A=%08x B=%08x R=%08x CCIN=%04x CC=%04x\n",
}
#endif
{
#ifdef OP_CC
#endif
}
{
exec_op(0xffffffff, 0);
exec_op(0x7fffffff, 0);
exec_op(0x12347fff, 0);
exec_op(0x12347f7f, 0);
}