- Timestamp:
- Oct 1, 2007, 1:01:34 PM (17 years ago)
- File:
-
- 1 edited
-
branches/ia32/compiler/nx1.lisp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/ia32/compiler/nx1.lisp
r6175 r7331 795 795 796 796 (defnx1 nx1-%aref2 ((%aref2)) (&whole whole &environment env arr i j) 797 ;; Bleah. Breaks modularity. Specialize later. 798 (target-arch-case 799 (:x8632 800 (return-from nx1-%aref2 (nx1-treat-as-call whole)))) 801 797 802 (let* ((arch (backend-target-arch *target-backend*)) 798 803 (ctype (specifier-type (nx-form-type arr env))) … … 822 827 823 828 (defnx1 nx1-%aref3 ((%aref3)) (&whole whole &environment env arr i j k) 829 ;; Bleah. Breaks modularity. Specialize later. 830 (target-arch-case 831 (:x8632 832 (return-from nx1-%aref3 (nx1-treat-as-call whole)))) 833 824 834 (let* ((arch (backend-target-arch *target-backend*)) 825 835 (ctype (specifier-type (nx-form-type arr env))) … … 893 903 894 904 (defnx1 nx1-%aset2 ((%aset2)) (&whole whole &environment env arr i j new) 905 ;; Bleah. Breaks modularity. Specialize later. 906 (target-arch-case 907 (:x8632 908 (return-from nx1-%aset2 (nx1-treat-as-call whole)))) 909 895 910 (let* ((arch (backend-target-arch *target-backend*)) 896 911 (ctype (specifier-type (nx-form-type arr env))) … … 923 938 924 939 (defnx1 nx1-%aset3 ((%aset3)) (&whole whole &environment env arr i j k new) 940 ;; Bleah. Breaks modularity. Specialize later. 941 (target-arch-case 942 (:x8632 943 (return-from nx1-%aset3 (nx1-treat-as-call whole)))) 944 925 945 (let* ((arch (backend-target-arch *target-backend*)) 926 946 (ctype (specifier-type (nx-form-type arr env)))
Note:
See TracChangeset
for help on using the changeset viewer.
