- Timestamp:
- Mar 16, 2010, 12:06:02 PM (15 years ago)
- Location:
- release/1.4/source
- Files:
-
- 6 edited
-
. (modified) (1 prop)
-
compiler (modified) (1 prop)
-
compiler/nx1.lisp (modified) (2 diffs)
-
level-0/X86 (modified) (1 prop)
-
lisp-kernel (modified) (1 prop)
-
scripts (modified) (1 prop)
Legend:
- Unmodified
- Added
- Removed
-
release/1.4/source
- Property svn:mergeinfo changed
/trunk/source merged: 13437
- Property svn:mergeinfo changed
-
release/1.4/source/compiler
- Property svn:mergeinfo changed
/trunk/source/compiler merged: 13437
- Property svn:mergeinfo changed
-
release/1.4/source/compiler/nx1.lisp
r13534 r13537 2176 2176 (defnx1 nx1-symvector ((%symptr->symvector) (%symvector->symptr)) (arg) 2177 2177 (make-acode (%nx1-default-operator) (nx1-form arg))) 2178 2178 2179 2179 2180 (defnx1 nx1-ash (ash) (&whole call &environment env num amt) 2180 2181 (let* ((unsigned-natural-type (target-word-size-case … … 2194 2195 (nx1-form num)) 2195 2196 (if (nx-form-typep num unsigned-natural-type env) 2196 (make-acode (%nx1-operator natural-shift-right) 2197 (nx1-form num) 2198 (make-acode (%nx1-operator fixnum) 2199 (min (1- max) (- amt)))) 2197 (if (< (- amt) max) 2198 (make-acode (%nx1-operator natural-shift-right) 2199 (nx1-form num) 2200 (make-acode (%nx1-operator fixnum) 2201 (- amt))) 2202 (nx1-form `(progn (require-type ,num 'integer) 0) env)) 2200 2203 (nx1-treat-as-call call)))) 2201 2204 ((and (fixnump amt) -
release/1.4/source/level-0/X86
- Property svn:mergeinfo changed (with no actual effect on merging)
-
release/1.4/source/lisp-kernel
- Property svn:mergeinfo changed (with no actual effect on merging)
-
release/1.4/source/scripts
- Property svn:mergeinfo changed (with no actual effect on merging)
Note:
See TracChangeset
for help on using the changeset viewer.
