github.com/afumu/libc@v0.0.6/musl/src/setjmp/s390x/longjmp.s (about)

     1  	.global _longjmp
     2  	.global longjmp
     3  	.type   _longjmp,@function
     4  	.type   longjmp,@function
     5  _longjmp:
     6  longjmp:
     7  
     8  1:
     9  	lmg %r6, %r15, 0(%r2)
    10  
    11  	ld  %f8, 10*8(%r2)
    12  	ld  %f9, 11*8(%r2)
    13  	ld %f10, 12*8(%r2)
    14  	ld %f11, 13*8(%r2)
    15  	ld %f12, 14*8(%r2)
    16  	ld %f13, 15*8(%r2)
    17  	ld %f14, 16*8(%r2)
    18  	ld %f15, 17*8(%r2)
    19  
    20  	ltgr %r2, %r3
    21  	bnzr %r14
    22  	lhi  %r2, 1
    23  	br   %r14