Changeset 8211
- Timestamp:
- Jan 17, 2008, 1:59:40 PM (17 years ago)
- File:
-
- 1 edited
-
branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
r7877 r8211 444 444 (define-x8632-vinsn trap-unless-list (() 445 445 ((object :lisp)) 446 ((tag :u 16)))447 (mov w (:%w object) (:%wtag))448 (and w (:$w x8632::fulltagmask) (:%wtag))449 (cmp w (:$w x8632::fulltag-cons) (:%wtag))446 ((tag :u8))) 447 (movl (:% object) (:% tag)) 448 (andl (:$b x8632::fulltagmask) (:% tag)) 449 (cmpl (:$b x8632::fulltag-cons) (:% tag)) 450 450 (je.pt :ok) 451 451 (uuo-error-reg-not-list (:%l object))
Note:
See TracChangeset
for help on using the changeset viewer.
