Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
movitz
ia-x86
Commits
e2abe086
Commit
e2abe086
authored
Mar 03, 2008
by
Frode Vatvedt Fjeld
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add instruction RCR.
parent
c3ec47a6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
2 deletions
+21
-2
instr-shift.lisp
instr-shift.lisp
+21
-2
No files found.
instr-shift.lisp
View file @
e2abe086
;;;;------------------------------------------------------------------
;;;;
;;;; Copyright (C) 20012000, 2002,
;;;; Copyright (C) 20012000, 2002,
2005,
;;;; Department of Computer Science, University of Tromso, Norway
;;;;
;;;; Filename: instr-shift.lisp
...
...
@@ -9,7 +9,7 @@
;;;; Created at: Tue May 2 10:56:33 2000
;;;; Distribution: See the accompanying file COPYING.
;;;;
;;;; $Id: instr-shift.lisp,v 1.
1.1.1
2004/01/1
2
1
4:19:00
ffjeld Exp $
;;;; $Id: instr-shift.lisp,v 1.
2
2004/01/1
6
1
1:54:14
ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
...
...
@@ -138,6 +138,25 @@
(
:digit
(
#xd3
0
)
0
(
cl
r/m32
)
:operand-mode
:32-bit
)
(
:digit
(
#xc1
0
)
1
(
imm8
r/m32
)
:operand-mode
:32-bit
))
;;; Rotate right with CF
(
def-instr
rcr
(
instruction
))
(
def-instr
rcrb
(
shl
)
(
:digit
(
#xd0
2
)
0
(
1
r/m8
))
(
:digit
(
#xd2
2
)
0
(
cl
r/m8
))
(
:digit
(
#xc0
2
)
1
(
imm8
r/m8
)))
(
def-instr
rcrw
(
rcr
)
(
:digit
(
#xd1
3
)
0
(
1
r/m16
)
:operand-mode
:16-bit
)
(
:digit
(
#xd3
3
)
0
(
cl
r/m16
)
:operand-mode
:16-bit
)
(
:digit
(
#xc1
3
)
1
(
imm8
r/m16
)
:operand-mode
:16-bit
))
(
def-instr
rcrl
(
rcr
)
(
:digit
(
#xd1
3
)
0
(
1
r/m32
)
:operand-mode
:32-bit
)
(
:digit
(
#xd3
3
)
0
(
cl
r/m32
)
:operand-mode
:32-bit
)
(
:digit
(
#xc1
3
)
1
(
imm8
r/m32
)
:operand-mode
:32-bit
))
;;; Rotate right without CF
(
def-instr
ror
(
instruction
))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment