Changeset 382
- Timestamp:
- Jan 24, 2004, 3:37:28 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/ccl/level-0/PPC/ppc-misc.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/level-0/PPC/ppc-misc.lisp
r85 r382 184 184 (bne cr0 @loop2) 185 185 (b @done)) 186 187 (defppclapfunction %copy-gvector-to-gvector ((src 4) 188 (src-element 0) 189 (dest arg_x) 190 (dest-element arg_y) 191 (nelements arg_z)) 192 (subi nelements nelements '1) 193 (cmpwi nelements 0) 194 (lwz imm0 src-element vsp) 195 (lwz temp0 src vsp) 196 (la vsp 8 vsp) 197 (la imm0 ppc32::misc-data-offset imm0) 198 (la imm1 ppc32::misc-data-offset dest-element) 199 (b @test) 200 @loop 201 (subi nelements nelements '1) 202 (cmpwi nelements 0) 203 (lwzx temp1 temp0 imm0) 204 (addi imm0 imm0 '1) 205 (stwx temp1 dest imm1) 206 (addi imm1 imm1 '1) 207 @test 208 (bge @loop) 209 (mr arg_z dest) 210 (blr)) 211 186 212 187 213
Note:
See TracChangeset
for help on using the changeset viewer.
