Changeset 11475
- Timestamp:
- Dec 8, 2008, 11:58:17 AM (12 years ago)
- Location:
- trunk/source/compiler/PPC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/compiler/PPC/PPC32/ppc32-vinsns.lisp
r11317 r11475 2079 2079 2080 2080 2081 (define-ppc32-vinsn discard-temp-frame(()2082 ())2081 (define-ppc32-vinsn (discard-temp-frame :tsp :pop :discard) (() 2082 ()) 2083 2083 (lwz ppc::tsp 0 ppc::tsp)) 2084 2084 … … 2182 2182 ;;; to do the memory reference than it would be to keep track of the size 2183 2183 ;;; of each frame. 2184 (define-ppc32-vinsn discard-c-frame(()2185 ())2184 (define-ppc32-vinsn (discard-c-frame :csp :pop :discard) (() 2185 ()) 2186 2186 (lwz ppc::sp 0 ppc::sp)) 2187 2187 … … 2308 2308 (clrrwi ppc::allocptr ppc::allocptr ppc32::ntagbits)) 2309 2309 2310 (define-ppc32-vinsn vstack-discard(()2311 ((nwords :u32const)))2310 (define-ppc32-vinsn (vstack-discard :vsp :pop :discard) (() 2311 ((nwords :u32const))) 2312 2312 ((:not (:pred = nwords 0)) 2313 2313 (la ppc::vsp (:apply ash nwords ppc32::word-shift) ppc::vsp))) -
trunk/source/compiler/PPC/PPC64/ppc64-vinsns.lisp
r11317 r11475 2136 2136 2137 2137 2138 (define-ppc64-vinsn discard-temp-frame(()2139 2138 (define-ppc64-vinsn (discard-temp-frame :tsp :pop :discard) (() 2139 ()) 2140 2140 (ld ppc::tsp 0 ppc::tsp)) 2141 2141 … … 2196 2196 ;;; to do the memory reference than it would be to keep track of the size 2197 2197 ;;; of each frame. 2198 (define-ppc64-vinsn discard-c-frame(()2198 (define-ppc64-vinsn (discard-c-frame :csp :pop :discard) (() 2199 2199 ()) 2200 2200 (ld ppc::sp 0 ppc::sp)) … … 2304 2304 (rldicr ppc::allocptr ppc::allocptr 0 (- 63 ppc64::ntagbits))) 2305 2305 2306 (define-ppc64-vinsn vstack-discard(()2306 (define-ppc64-vinsn (vstack-discard :vsp :pop :discard) (() 2307 2307 ((nwords :u32const))) 2308 2308 ((:not (:pred = nwords 0))
Note: See TracChangeset
for help on using the changeset viewer.