Subversion Repositories HelenOS-historic

Rev

Rev 979 | Rev 1023 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 979 Rev 993
Line 313... Line 313...
313
	mov loc43 = r28
313
	mov loc43 = r28
314
	mov loc44 = r29
314
	mov loc44 = r29
315
	mov loc45 = r30
315
	mov loc45 = r30
316
	mov loc46 = r31
316
	mov loc46 = r31
317
 
317
 
318
	/*preserve Floating point status register*/
318
	/* preserve Floating point status register */
319
	mov loc47 = ar.fpsr
319
	mov loc47 = ar.fpsr
320
    
320
    
321
    /* 9. skipped (will not enable interrupts) */
321
    /* 9. skipped (will not enable interrupts) */
322
	/*
322
	/*
323
    	 * ssm PSR_I_MASK
323
    	 * ssm PSR_I_MASK
Line 373... Line 373...
373
	mov r28 = loc43
373
	mov r28 = loc43
374
	mov r29 = loc44
374
	mov r29 = loc44
375
	mov r30 = loc45
375
	mov r30 = loc45
376
	mov r31 = loc46
376
	mov r31 = loc46
377
	
377
	
378
 
-
 
379
	/*restore Floating point status register*/
378
	/* restore Floating point status register */
380
	mov ar.fpsr = loc47
379
	mov ar.fpsr = loc47
381
	
380
	
382
    /* 14. restore branch and application registers */
381
    /* 14. restore branch and application registers */
383
    	mov ar.unat = loc3
382
    	mov ar.unat = loc3
384
	mov ar.lc = loc4
383
	mov ar.lc = loc4