Home | History | Annotate | Download | only in ia64
      1 .text
      2 .proc personality
      3 personality:
      4 	br.ret.sptk	rp
      5 .endp personality
      6 
      7 .proc full1
      8 full1:
      9 
     10 .prologue
     11 .spill 0
     12 .save.g 0x1
     13 	nop		0
     14 .save.f 0x1
     15 	nop		0
     16 .save.b 0x01
     17 	nop		0
     18 .save.g 0x8
     19 	nop		0
     20 .save.f 0x8
     21 	nop		0
     22 .save.b 0x10
     23 	nop		0
     24 .altrp b7
     25 	nop		0
     26 .unwabi @svr4, 0
     27 	nop		0
     28 
     29 .body
     30 .spillreg r4, r2
     31 	nop		0
     32 .spillreg.p p1, r7, r127
     33 	nop		0
     34 .spillsp b1, 0x08
     35 	nop		0
     36 .spillsp.p p2, b5, 0x10
     37 	nop		0
     38 .spillpsp f2, 0x18
     39 	nop		0
     40 .spillpsp.p p4, f5, 0x20
     41 	nop		0
     42 .restorereg f16
     43 	nop		0
     44 .restorereg.p p8, f31
     45 	nop		0
     46 
     47 .spillreg ar.bsp, r16
     48 	nop		0
     49 .spillreg ar.bspstore, r17
     50 	nop		0
     51 .spillreg ar.fpsr, r18
     52 	nop		0
     53 .spillreg ar.lc, r19
     54 	nop		0
     55 .spillreg ar.pfs, r20
     56 	nop		0
     57 .spillreg ar.rnat, r21
     58 	nop		0
     59 .spillreg ar.unat, r22
     60 	nop		0
     61 .spillreg psp, r23
     62 	nop		0
     63 .spillreg pr, r24
     64 	nop		0
     65 .spillreg rp, r25
     66 	nop		0
     67 .spillreg @priunat, r26
     68 	nop		0
     69 
     70 .label_state 1
     71 	nop		0
     72 .restore sp
     73 	nop.x		0
     74 .copy_state 1
     75 	br.ret.sptk	rp
     76 
     77 .personality personality
     78 .handlerdata
     79 	data4		-1
     80 	data4		0
     81 
     82 .endp full1
     83 
     84 .proc full2
     85 full2:
     86 
     87 .prologue 0xb, r8
     88 .spill 0
     89 .save.gf 0x1, 0x00001
     90 	nop		0
     91 	nop		0
     92 .save.b 0x11, r32
     93 	nop		0
     94 	nop		0
     95 .save.gf 0x8, 0x80000
     96 	nop		0
     97 	nop		0
     98 .spillreg f31, f127
     99 	nop		0
    100 .spillreg.p p63, f16, f32
    101 	nop		0
    102 .spillsp f5, 0x20
    103 	nop		0
    104 .spillsp.p p31, f2, 0x18
    105 	nop		0
    106 .spillpsp b5, 0x10
    107 	nop		0
    108 .spillpsp.p p15, b1, 0x08
    109 	nop		0
    110 .restorereg r7
    111 	nop		0
    112 .restorereg.p p7, r4
    113 	nop		0
    114 
    115 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    116 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    117 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    118 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    119 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    120 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    121 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    122 .body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
    123 
    124 .body
    125 .label_state 32
    126 	nop		0
    127 .restore sp, 32
    128 	nop.x		0
    129 .copy_state 32
    130 	br.ret.sptk	rp
    131 .endp full2
    132 
    133 .proc full3
    134 full3:
    135 
    136 .prologue
    137 .spill 0
    138 .save.g 0x3, r32
    139 	nop		0
    140 	nop		0
    141 .save.b 0x03, r34
    142 	nop		0
    143 	nop		0
    144 .save.g 0xc, r124
    145 	nop		0
    146 	nop		0
    147 .save.b 0x18, r126
    148 	nop		0
    149 	nop		0
    150 	nop.x		0
    151 	nop.x		0
    152 	nop.x		0
    153 	nop.x		0
    154 	nop.x		0
    155 	nop.x		0
    156 	nop.x		0
    157 	nop.x		0
    158 .body
    159 	nop.x		0
    160 	nop.x		0
    161 	nop.x		0
    162 	nop.x		0
    163 	nop.x		0
    164 	nop.x		0
    165 	nop.x		0
    166 	nop.x		0
    167 	nop.x		0
    168 	nop.x		0
    169 	br.ret.sptk	rp
    170 .endp full3
    171 
    172 .proc fframe
    173 fframe:
    174 .prologue
    175 .fframe 0
    176 	nop		0
    177 .body
    178 	br.ret.sptk	rp
    179 .endp fframe
    180 
    181 .proc vframe
    182 vframe:
    183 .prologue
    184 .vframe r16
    185 	nop		0
    186 .save ar.bsp, r17
    187 	nop		0
    188 .save ar.bspstore, r18
    189 	nop		0
    190 .save ar.fpsr, r19
    191 	nop		0
    192 .save ar.lc, r20
    193 	nop		0
    194 .save ar.pfs, r21
    195 	nop		0
    196 .save ar.rnat, r22
    197 	nop		0
    198 .save ar.unat, r23
    199 	nop		0
    200 .save pr, r24
    201 	nop		0
    202 .save @priunat, r25
    203 	nop		0
    204 .save rp, r26
    205 	nop		0
    206 .body
    207 	br.ret.sptk	rp
    208 .endp vframe
    209 
    210 .proc vframesp
    211 vframesp:
    212 .prologue
    213 .vframesp 0
    214 	nop		0
    215 .savesp ar.bsp, 0x08
    216 	nop		0
    217 .savesp ar.bspstore, 0x10
    218 	nop		0
    219 .savesp ar.fpsr, 0x18
    220 	nop		0
    221 .savesp ar.lc, 0x20
    222 	nop		0
    223 .savesp ar.pfs, 0x28
    224 	nop		0
    225 .savesp ar.rnat, 0x30
    226 	nop		0
    227 .savesp ar.unat, 0x38
    228 	nop		0
    229 .savesp pr, 0x40
    230 	nop		0
    231 .savesp @priunat, 0x48
    232 	nop		0
    233 .savesp rp, 0x50
    234 	nop		0
    235 .body
    236 	br.ret.sptk	rp
    237 .endp vframesp
    238 
    239 .proc psp
    240 psp:
    241 .prologue
    242 .vframesp 0
    243 	nop		0
    244 .savepsp ar.bsp, 0x08
    245 	nop		0
    246 .savepsp ar.bspstore, 0x10
    247 	nop		0
    248 .savepsp ar.fpsr, 0x18
    249 	nop		0
    250 .savepsp ar.lc, 0x20
    251 	nop		0
    252 .savepsp ar.pfs, 0x28
    253 	nop		0
    254 .savepsp ar.rnat, 0x30
    255 	nop		0
    256 .savepsp ar.unat, 0x38
    257 	nop		0
    258 .savepsp pr, 0x40
    259 	nop		0
    260 .savepsp @priunat, 0x48
    261 	nop		0
    262 .savepsp rp, 0x50
    263 	nop		0
    264 .body
    265 	br.ret.sptk	rp
    266 .endp psp
    267 
    268 .proc simple
    269 simple:
    270 .unwentry
    271 	br.ret.sptk	rp
    272 .endp simple
    273