1 .section ".tdata", "awT", @progbits
3 .global x#, y#, z#, a#, b#, c#
31 alloc r36 = ar.pfs, 0, 5, 3, 0
33 addl loc0 = @ltoff(@tprel(x)), gp;;
35 add loc1 = loc0, r13;;
38 addl loc1 = @tprel(y), r2;;
41 addl out0 = @ltoff(@dtpmod(z)), gp
42 addl out1 = @ltoff(@dtprel(z)), gp;;
45 br.call.sptk.many b0 = __tls_get_addr;;
48 addl out0 = @ltoff(@dtpmod(a)), gp
49 addl out1 = @dtprel(a), r0;;
51 br.call.sptk.many b0 = __tls_get_addr;;
54 addl out0 = @ltoff(@dtpmod(b)), gp
57 br.call.sptk.many b0 = __tls_get_addr;;
60 addl loc1 = @dtprel(b), r2
61 addl loc2 = @dtprel(c), r2