Changeset 5433
- Timestamp:
- Oct 30, 2006, 7:39:52 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/lisp-kernel/ppc-spentry.s (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/lisp-kernel/ppc-spentry.s
r5061 r5433 2715 2715 __(b _SPmakeu32) 2716 2716 local_label(misc_ref_double_float_vector): 2717 __(addi imm0,arg_z,arg_z) 2718 __(addi imm0,arg_z,misc_dfloat_offset) 2719 __(la imm1,4(imm0)) 2720 __(ldrx(imm0,arg_y,imm0)) 2721 __(ldrx(imm1,arg_y,imm1)) 2717 __(slwi imm0,arg_z,1) 2718 __(la imm0,misc_dfloat_offset(imm0)) 2719 __(lfdx f0,arg_y,imm0) 2722 2720 __(li imm2,double_float_header) 2723 2721 __(Misc_Alloc_Fixed(arg_z,imm2,double_float.size)) 2724 __(str(imm0,double_float.value(arg_z))) 2725 __(str(imm1,double_float.value+4(arg_z))) 2722 __(stfd f0,double_float.value(arg_z)) 2726 2723 __(blr) 2727 2724 local_label(misc_ref_bit_vector):
Note:
See TracChangeset
for help on using the changeset viewer.
