Ignore:
Timestamp:
Mar 20, 2008, 6:40:59 PM (12 years ago)
Author:
rme
Message:

_SPnthrowvalues: actually save %temp1/%nargs (to %mm2) before using
it to build the TSP frame. Now the instruction that restores
%temp1/%nargs from %mm2 afterwards will be much more useful.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ia32/lisp-kernel/x86-spentry32.s

    r8834 r8835  
    12151215        __(movl %imm0,%rcontext:tcr.save_tsp)
    12161216        __(movl %imm0,%rcontext:tcr.next_tsp)
     1217        __(movd %temp1,%mm2) /* save %nargs */
    12171218        /* tsp overhead, nargs, throw count, ra0   */
    12181219        __(dnode_align(%nargs,(tsp_frame.fixed_overhead+(3*node_size)),%imm0))
Note: See TracChangeset for help on using the changeset viewer.