summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/txr/stdlib/asm.tl12
1 files changed, 6 insertions, 6 deletions
diff --git a/share/txr/stdlib/asm.tl b/share/txr/stdlib/asm.tl
index 0efcecb7..34eeed45 100644
--- a/share/txr/stdlib/asm.tl
+++ b/share/txr/stdlib/asm.tl
@@ -598,9 +598,9 @@
(defopcode op-getv getv auto
(:method asm (me asm syntax)
me.(chk-arg-count 2 syntax)
- (tree-bind (reg name) asm.(parse-args me syntax '(ds r))
- asm.(put-insn me.code reg name)))
- (:method dis (me asm reg name)
+ (tree-bind (reg name) asm.(parse-args me syntax '(d rs))
+ asm.(put-insn me.code name reg)))
+ (:method dis (me asm name reg)
^(,me.symbol ,(operand-to-sym reg) ,(operand-to-sym name))))
(defopcode-derived op-getf getf auto op-getv)
@@ -616,9 +616,9 @@
(defopcode op-setv setv auto
(:method asm (me asm syntax)
me.(chk-arg-count 2 syntax)
- (tree-bind (reg name) asm.(parse-args me syntax '(rs r))
- asm.(put-insn me.code reg name)))
- (:method dis (me asm reg name)
+ (tree-bind (reg name) asm.(parse-args me syntax '(r rs))
+ asm.(put-insn me.code name reg)))
+ (:method dis (me asm name reg)
^(,me.symbol ,(operand-to-sym reg) ,(operand-to-sym name))))
(defopcode-derived op-setl1 setl1 auto op-setv)