Changeset 6317


Ignore:
Timestamp:
Apr 20, 2007, 9:05:54 AM (15 years ago)
Author:
gb
Message:

Add variants of many subprims which take their return addresses on
the stack (via :talign/call), rather than in ra0.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/x8664-call/ccl/lisp-kernel/x86-spjump64.s

    r5762 r6317  
    182182        _spjump(bind_interrupt_level_0)
    183183        _spjump(progvrestore)
     184        _spjump(nbuiltin_plus)
     185        _spjump(nbuiltin_minus)
     186        _spjump(nbuiltin_times)
     187        _spjump(nbuiltin_div)
     188        _spjump(nbuiltin_eq)
     189        _spjump(nbuiltin_ne)
     190        _spjump(nbuiltin_gt)
     191        _spjump(nbuiltin_ge)
     192        _spjump(nbuiltin_lt)
     193        _spjump(nbuiltin_le)
     194        _spjump(nbuiltin_eql)
     195        _spjump(nbuiltin_length)
     196        _spjump(nbuiltin_seqtype)
     197        _spjump(nbuiltin_assq)
     198        _spjump(nbuiltin_memq)
     199        _spjump(nbuiltin_logbitp)
     200        _spjump(nbuiltin_logior)
     201        _spjump(nbuiltin_logand)
     202        _spjump(nbuiltin_ash)
     203        _spjump(nbuiltin_negate)
     204        _spjump(nbuiltin_logxor)
     205        _spjump(nbuiltin_aref1)
     206        _spjump(nbuiltin_aset1)
     207        _spjump(nmakes64)
     208        _spjump(nmakeu64)
     209        _spjump(nfix_overflow)
     210        _spjump(nspecref)
     211        _spjump(nspecset)
     212        _spjump(nspecrefcheck)
    184213         .globl C(spjump_end)
    185214C(spjump_end):
Note: See TracChangeset for help on using the changeset viewer.