Changeset 14231
- Timestamp:
- Sep 1, 2010, 6:37:05 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/source/compiler/nx1.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/compiler/nx1.lisp
r14229 r14231 2255 2255 (nx1-form num) 2256 2256 (nx1-form amt))) 2257 ((fixnump num) 2258 (let* ((field-width (1+ (integer-length num))) 2259 ;; num fits in a `(signed-byte ,field-width) 2260 (max-shift (- (1+ maxbits) field-width))) 2261 (if (nx-form-typep amt `(mod ,(1+ max-shift)) env) 2262 (nx1-form `(%ilsl ,amt ,num)) 2263 (nx1-treat-as-call call)))) 2257 2264 (t (nx1-treat-as-call call))))) 2258 2265
Note:
See TracChangeset
for help on using the changeset viewer.
