~ubuntu-branches/debian/squeeze/ffcall/squeeze

« back to all changes in this revision

Viewing changes to callback/trampoline_r/cache-hppa.s

  • Committer: Bazaar Package Importer
  • Author(s): Christoph Egger
  • Date: 2010-06-26 15:29:30 UTC
  • mfrom: (5.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20100626152930-c09y01gk3szcnykn
Tags: 1.10+cvs20100619-2
Ship to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
        .code
 
2
        .IMPORT $global$,DATA
 
3
        .IMPORT $$dyncall,MILLICODE
 
4
; gcc_compiled.:
 
5
        .code
 
6
 
 
7
        .align 4
 
8
        .EXPORT __TR_clear_cache,ENTRY,PRIV_LEV=3,ARGW0=GR,ARGW1=GR
 
9
        .label __TR_clear_cache
 
10
        .PROC
 
11
        .CALLINFO FRAME=0,NO_CALLS
 
12
        .ENTRY
 
13
        fdc 0(0,%r26)
 
14
        fdc 0(0,%r25)
 
15
        sync
 
16
        mfsp %sr0,%r19
 
17
        ldsid (0,%r26),%r20
 
18
        mtsp %r20,%sr0
 
19
        fic 0(%sr0,%r26)
 
20
        fic 0(%sr0,%r25)
 
21
        sync
 
22
        mtsp %r19,%sr0
 
23
        nop
 
24
        nop
 
25
        nop
 
26
        nop
 
27
        nop
 
28
        nop
 
29
        bv,n 0(%r2)
 
30
        .EXIT
 
31
        .PROCEND