Changeset 5236
- Timestamp:
- Sep 21, 2006, 3:01:27 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/compiler/X86/x862.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/compiler/X86/x862.lisp
r5223 r5236 7935 7935 (<- ($ x8664::arg_z)))) 7936 7936 (t 7937 (case resultspec 7938 (:signed-byte (! sign-extend-s8 x8664::imm0 x8664::imm0)) 7939 (:signed-halfword (! sign-extend-s16 x8664::imm0 x8664::imm0)) 7940 (:signed-fullword (! sign-extend-s32 x8664::imm0 x8664::imm0)) 7941 (:unsigned-byte (! zero-extend-u8 x8664::imm0 x8664::imm0)) 7942 (:unsigned-halfword (! zero-extend-u16 x8664::imm0 x8664::imm0)) 7943 (:unsigned-fullword (! zero-extend-u32 x8664::imm0 x8664::imm0))) 7937 7944 (<- (make-wired-lreg x8664::imm0 7938 7945 :mode … … 8083 8090 (<- ($ x8664::rax :class :gpr :mode :s64)))) 8084 8091 (t 8092 (case resultspec 8093 (:signed-byte (! sign-extend-s8 x8664::imm0 x8664::imm0)) 8094 (:signed-halfword (! sign-extend-s16 x8664::imm0 x8664::imm0)) 8095 (:signed-fullword (! sign-extend-s32 x8664::imm0 x8664::imm0)) 8096 (:unsigned-byte (! zero-extend-u8 x8664::imm0 x8664::imm0)) 8097 (:unsigned-halfword (! zero-extend-u16 x8664::imm0 x8664::imm0)) 8098 (:unsigned-fullword (! zero-extend-u32 x8664::imm0 x8664::imm0))) 8085 8099 (<- (make-wired-lreg x8664::imm0 8086 8100 :mode
Note:
See TracChangeset
for help on using the changeset viewer.
