Subversion Repositories HelenOS

Rev

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

Rev 59 Rev 60
Line 75... Line 75...
75
	st8 [in0] = loc1, 8
75
	st8 [in0] = loc1, 8
76
	
76
	
77
	mov ar.pfs = loc0
77
	mov ar.pfs = loc0
78
	
78
	
79
	add r8 = r0, r0, 1 		/* context_save returns 1 */
79
	add r8 = r0, r0, 1 		/* context_save returns 1 */
80
	br.ret.sptk.many rp
80
	br.ret.sptk.many b0
81
 
81
 
82
context_restore:
82
context_restore:
83
	alloc loc0 = ar.pfs, 1, 2, 0, 0
83
	alloc loc0 = ar.pfs, 1, 2, 0, 0
84
 
84
 
85
	/*
85
	/*
Line 123... Line 123...
123
	mov b0 = loc1
123
	mov b0 = loc1
124
	
124
	
125
	mov ar.pfs = loc0
125
	mov ar.pfs = loc0
126
	
126
	
127
	mov r8 = r0			/* context_restore returns 0 */
127
	mov r8 = r0			/* context_restore returns 0 */
128
	br.ret.sptk.many rp
128
	br.ret.sptk.many b0