Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
-
755f7a80
by Raymond Toy at 2021-01-11T20:05:32-08:00
-
9c0c857d
by Raymond Toy at 2021-01-12T04:27:13+00:00
1 changed file:
Changes:
... | ... | @@ -2636,7 +2636,8 @@ |
2636 | 2636 |
;;; store single from st(0) and pop
|
2637 | 2637 |
;;;
|
2638 | 2638 |
(define-instruction fstp (segment dest)
|
2639 |
- (:printer floating-point ((op '(#b001 #b011))))
|
|
2639 |
+ (:printer floating-point ((op '(#b001 #b011)))
|
|
2640 |
+ '('fstp :tab 'dword " " 'ptr " " reg/mem))
|
|
2640 | 2641 |
(:emitter
|
2641 | 2642 |
(cond ((fp-reg-tn-p dest)
|
2642 | 2643 |
(emit-byte segment #b11011101)
|
... | ... | @@ -2648,7 +2649,8 @@ |
2648 | 2649 |
;;; store double from st(0) and pop
|
2649 | 2650 |
;;;
|
2650 | 2651 |
(define-instruction fstpd (segment dest)
|
2651 |
- (:printer floating-point ((op '(#b101 #b011))))
|
|
2652 |
+ (:printer floating-point ((op '(#b101 #b011)))
|
|
2653 |
+ '('fstp :tab 'qword " " 'ptr " " reg/mem))
|
|
2652 | 2654 |
(:printer floating-point-fp ((op '(#b101 #b011))))
|
2653 | 2655 |
(:emitter
|
2654 | 2656 |
(cond ((fp-reg-tn-p dest)
|