aboutsummaryrefslogtreecommitdiff
path: root/tests/test-i386.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-i386.c')
-rw-r--r--tests/test-i386.c24
1 files changed, 24 insertions, 0 deletions
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)\
{\