Changeset 15097
- Timestamp:
- Nov 29, 2011, 10:03:03 AM (13 years ago)
- Location:
- trunk/source
- Files:
-
- 3 edited
-
compiler/ARM/arm-vinsns.lisp (modified) (4 diffs)
-
lib/ccl-export-syms.lisp (modified) (1 diff)
-
lib/nfcomp.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/compiler/ARM/arm-vinsns.lisp
r15093 r15097 359 359 (idx :u32const)) 360 360 ()) 361 (ldr dest (:@ v (:$ (:apply + arm::misc-data-offset (:apply ash idx -5)))))361 (ldr dest (:@ v (:$ (:apply + arm::misc-data-offset (:apply ash (:apply ash idx -5) arm::word-shift))))) 362 362 (mov dest (:lsr dest (:$ (:apply logand idx #x1f)))) 363 363 (and dest dest (:$ 1))) … … 368 368 (idx :u32const)) 369 369 ((temp :u32))) 370 (ldr temp (:@ v (:$ (:apply + arm::misc-data-offset (:apply ash idx -5)))))370 (ldr temp (:@ v (:$ (:apply + arm::misc-data-offset (:apply ash (:apply ash idx -5) arm::word-shift))))) 371 371 (mov temp (:ror temp (:$ (:apply logand #x1f (:apply - (:apply logand idx #x1f) arm::fixnumshift))))) 372 372 (and dest temp (:$ arm::fixnumone))) … … 2032 2032 (default :label)) 2033 2033 ((temp :s32))) 2034 (:drain-constant-pool) 2034 2035 (tst reg (:$ arm::fixnummask)) 2035 2036 (mov idx (:asr reg (:$ arm::fixnumshift))) … … 2634 2635 ((tempa :u32) 2635 2636 (tempb :u32))) 2636 (mov tempb (:$ #x7f00))2637 (movw tempb (:$ #x7fff)) 2637 2638 (mov tempa (:lsr src (:$ (+ arm::fixnumshift 1)))) 2638 (orr tempb tempb (:$ #xff))2639 2639 (cmp tempa tempb) 2640 2640 (mov tempa (:lsr src (:$ (+ arm::fixnumshift 11)))) -
trunk/source/lib/ccl-export-syms.lisp
r14831 r15097 295 295 *always-eval-user-defvars* 296 296 *disassemble-verbose* 297 target-fasl-version 297 298 298 299 ;These 3 need to be set by the user in order for the correspondingly named -
trunk/source/lib/nfcomp.lisp
r15095 r15097 1492 1492 (error "~a not defined in target package ~s." name package)) 1493 1493 (logior #xff00 (logand #xff (symbol-value sym))))) 1494 1494 1495 ;;; This is an exported, public interface. 1495 1496 (defun target-fasl-version () 1496 1497 (target-symbol-value "FASL-VERSION"))
Note:
See TracChangeset
for help on using the changeset viewer.
