Changeset 8348
- Timestamp:
- Jan 28, 2008, 11:12:24 PM (17 years ago)
- File:
-
- 1 edited
-
branches/ia32/compiler/X86/x862.lisp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/ia32/compiler/X86/x862.lisp
r8261 r8348 2977 2977 (xform (%caddr revregargs))) 2978 2978 (if (eq 3 nregs) 2979 (x862-three-targeted-reg-forms seg xform ($ x8664::arg_x) yform ($ *x862-arg-y*) zform ($ *x862-arg-z*)) 2979 (x862-three-targeted-reg-forms seg xform (target-arch-case 2980 (:x8632 ($ x8632::temp0)) 2981 (:x8664 ($ x8664::arg_x))) 2982 yform ($ *x862-arg-y*) 2983 zform ($ *x862-arg-z*)) 2980 2984 (if (eq 2 nregs) 2981 2985 (x862-two-targeted-reg-forms seg yform ($ *x862-arg-y*) zform ($ *x862-arg-z*)) … … 4223 4227 (if init-p 4224 4228 (progn 4225 (x862-three-targeted-reg-forms seg element-count ($ x8664::arg_x) subtag ($ *x862-arg-y*) init ($ *x862-arg-z*)) 4229 (x862-three-targeted-reg-forms seg element-count 4230 (target-arch-case 4231 (:x8632 4232 ($ x8632::temp1)) 4233 (:x8664 4234 ($ x8664::arg_x))) 4235 subtag ($ *x862-arg-y*) 4236 init ($ *x862-arg-z*)) 4226 4237 (! stack-misc-alloc-init)) 4227 4238 (progn … … 6733 6744 (x862-three-targeted-reg-forms seg 6734 6745 vector (target-arch-case 6735 (:x8632 x8632::temp0)6736 (:x8664 x8664::arg_x))6746 (:x8632 ($ x8632::temp0)) 6747 (:x8664 ($ x8664::arg_x))) 6737 6748 index ($ *x862-arg-y*) 6738 6749 value ($ *x862-arg-z*)) … … 7531 7542 (if initval 7532 7543 (progn 7533 (x862-three-targeted-reg-forms seg element-count ($ x8664::arg_x) st ($ *x862-arg-y*) initval ($ *x862-arg-z*)) 7544 (x862-three-targeted-reg-forms seg element-count 7545 (target-arch-case 7546 (:x8632 ($ x8632::temp1)) 7547 (:x8664 ($ x8664::arg_x))) 7548 st ($ *x862-arg-y*) 7549 initval ($ *x862-arg-z*)) 7534 7550 (! misc-alloc-init) 7535 7551 (<- ($ *x862-arg-z*))) … … 8309 8325 (t 8310 8326 (x862-three-targeted-reg-forms seg 8311 arr ($ x8664::arg_x) 8327 arr (target-arch-case 8328 (:x8632 ($ x8632::temp0)) 8329 (:x8664 ($ x8664::arg_x))) 8312 8330 i ($ *x862-arg-y*) 8313 8331 j ($ *x862-arg-z*))
Note:
See TracChangeset
for help on using the changeset viewer.
