From 379ca80d34d685c038800be58d2314933619d78b Mon Sep 17 00:00:00 2001 From: bellard Date: Mon, 24 Feb 2003 23:43:02 +0000 Subject: added shift tests git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@12 c046a42c-6fe2-441c-8c8c-71466251a162 --- tests/test-i386.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'tests/test-i386.c') diff --git a/tests/test-i386.c b/tests/test-i386.c index 943bbf07b5..5fb9c5cd05 100644 --- a/tests/test-i386.c +++ b/tests/test-i386.c @@ -67,6 +67,30 @@ static void *call_start __init_call = NULL; #define OP1 #include "test-i386.h" +#define OP shl +#include "test-i386-shift.h" + +#define OP shr +#include "test-i386-shift.h" + +#define OP sar +#include "test-i386-shift.h" + +#define OP rol +#include "test-i386-shift.h" + +#define OP ror +#include "test-i386-shift.h" + +#define OP rcr +#define OP_CC +#include "test-i386-shift.h" + +#define OP rcl +#define OP_CC +#include "test-i386-shift.h" + + /* lea test (modrm support) */ #define TEST_LEA(STR)\ {\ -- cgit v1.2.3