Changeset 5492
- Timestamp:
- Nov 5, 2006, 7:41:53 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/compiler/X86/x862.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/compiler/X86/x862.lisp
r5461 r5492 1695 1695 target) 1696 1696 1697 (defun x862-error-for-simple-2d-array-type (type-keyword)1698 (ecase type-keyword1699 (:simple-vector arch::error-object-not-simple-array-t-2d)1700 (:simple-string arch::error-object-not-simple-array-char-2d)1701 (:bit-vector arch::error-object-not-simple-array-bit-2d)1702 (:unsigned-8-bit-vector arch::error-object-not-simple-array-u8-2d)1703 (:signed-8-bit-vector arch::error-object-not-simple-array-s8-2d)1704 (:unsigned-16-bit-vector arch::error-object-not-simple-array-u16-2d)1705 (:signed-16-bit-vector arch::error-object-not-simple-array-s16-2d)1706 (:unsigned-32-bit-vector arch::error-object-not-simple-array-u32-2d)1707 (:signed-32-bit-vector arch::error-object-not-simple-array-s32-2d)1708 (:unsigned-64-bit-vector arch::error-object-not-simple-array-u64-2d)1709 (:signed-64-bit-vector arch::error-object-not-simple-array-s64-2d)1710 (:double-float-vector arch::error-object-not-simple-array-double-float-2d)1711 (:single-float-vector arch::error-object-not-simple-array-double-float-2d)))1712 1697 1713 1698 (defun x862-aref2 (seg vreg xfer array i j safe typekeyword &optional dim0 dim1) … … 1738 1723 (dpb safe target::arrayH.flags-cell-subtag-byte 1739 1724 (ash 1 $arh_simple_bit)) 1740 ( x862-error-for-simple-2d-array-type typekeyword)))1725 (nx-error-for-simple-2d-array-type typekeyword))) 1741 1726 (unless i-known-fixnum 1742 1727 (! trap-unless-fixnum unscaled-i))
Note:
See TracChangeset
for help on using the changeset viewer.
