1.data 2.section .rodata 3.p2align 5 4 5.globl crypto_scalarmult_curve25519_athlon_scale 6.globl crypto_scalarmult_curve25519_athlon_121665 7.globl crypto_scalarmult_curve25519_athlon_alpha26 8.globl crypto_scalarmult_curve25519_athlon_alpha51 9.globl crypto_scalarmult_curve25519_athlon_alpha77 10.globl crypto_scalarmult_curve25519_athlon_alpha102 11.globl crypto_scalarmult_curve25519_athlon_alpha128 12.globl crypto_scalarmult_curve25519_athlon_alpha153 13.globl crypto_scalarmult_curve25519_athlon_alpha179 14.globl crypto_scalarmult_curve25519_athlon_alpha204 15.globl crypto_scalarmult_curve25519_athlon_alpha230 16.globl crypto_scalarmult_curve25519_athlon_alpha255 17.globl crypto_scalarmult_curve25519_athlon_in0offset 18.globl crypto_scalarmult_curve25519_athlon_in1offset 19.globl crypto_scalarmult_curve25519_athlon_in2offset 20.globl crypto_scalarmult_curve25519_athlon_in3offset 21.globl crypto_scalarmult_curve25519_athlon_in4offset 22.globl crypto_scalarmult_curve25519_athlon_in5offset 23.globl crypto_scalarmult_curve25519_athlon_in6offset 24.globl crypto_scalarmult_curve25519_athlon_in7offset 25.globl crypto_scalarmult_curve25519_athlon_in8offset 26.globl crypto_scalarmult_curve25519_athlon_in9offset 27.globl crypto_scalarmult_curve25519_athlon_out0offset 28.globl crypto_scalarmult_curve25519_athlon_out1offset 29.globl crypto_scalarmult_curve25519_athlon_out2offset 30.globl crypto_scalarmult_curve25519_athlon_out3offset 31.globl crypto_scalarmult_curve25519_athlon_out4offset 32.globl crypto_scalarmult_curve25519_athlon_out5offset 33.globl crypto_scalarmult_curve25519_athlon_out6offset 34.globl crypto_scalarmult_curve25519_athlon_out7offset 35.globl crypto_scalarmult_curve25519_athlon_out8offset 36.globl crypto_scalarmult_curve25519_athlon_out9offset 37.globl crypto_scalarmult_curve25519_athlon_two0 38.globl crypto_scalarmult_curve25519_athlon_two1 39.globl crypto_scalarmult_curve25519_athlon_zero 40.globl crypto_scalarmult_curve25519_athlon_rounding 41 42crypto_scalarmult_curve25519_athlon_scale: 43 .long 0x0,0x30430000 44crypto_scalarmult_curve25519_athlon_121665: 45 .long 0x0,0x40fdb410 46crypto_scalarmult_curve25519_athlon_in0offset: 47 .long 0x0,0x43300000 48crypto_scalarmult_curve25519_athlon_in1offset: 49 .long 0x0,0x45300000 50crypto_scalarmult_curve25519_athlon_in2offset: 51 .long 0x0,0x46b00000 52crypto_scalarmult_curve25519_athlon_in3offset: 53 .long 0x0,0x48300000 54crypto_scalarmult_curve25519_athlon_in4offset: 55 .long 0x0,0x49b00000 56crypto_scalarmult_curve25519_athlon_in5offset: 57 .long 0x0,0x4b300000 58crypto_scalarmult_curve25519_athlon_in6offset: 59 .long 0x0,0x4d300000 60crypto_scalarmult_curve25519_athlon_in7offset: 61 .long 0x0,0x4eb00000 62crypto_scalarmult_curve25519_athlon_in8offset: 63 .long 0x0,0x50300000 64crypto_scalarmult_curve25519_athlon_in9offset: 65 .long 0x0,0x51b00000 66crypto_scalarmult_curve25519_athlon_alpha26: 67 .long 0x0,0x45880000 68crypto_scalarmult_curve25519_athlon_alpha51: 69 .long 0x0,0x47180000 70crypto_scalarmult_curve25519_athlon_alpha77: 71 .long 0x0,0x48b80000 72crypto_scalarmult_curve25519_athlon_alpha102: 73 .long 0x0,0x4a480000 74crypto_scalarmult_curve25519_athlon_alpha128: 75 .long 0x0,0x4be80000 76crypto_scalarmult_curve25519_athlon_alpha153: 77 .long 0x0,0x4d780000 78crypto_scalarmult_curve25519_athlon_alpha179: 79 .long 0x0,0x4f180000 80crypto_scalarmult_curve25519_athlon_alpha204: 81 .long 0x0,0x50a80000 82crypto_scalarmult_curve25519_athlon_alpha230: 83 .long 0x0,0x52480000 84crypto_scalarmult_curve25519_athlon_alpha255: 85 .long 0x0,0x53d80000 86crypto_scalarmult_curve25519_athlon_two0: 87 .long 0x0,0x3ff00000 88crypto_scalarmult_curve25519_athlon_two1: 89 .long 0x0,0x40000000 90crypto_scalarmult_curve25519_athlon_zero: 91 .long 0x0,0x0 92crypto_scalarmult_curve25519_athlon_out0offset: 93 .long 0x1fffffed,0x43380000 94crypto_scalarmult_curve25519_athlon_out1offset: 95 .long 0xffffff8,0x44d80000 96crypto_scalarmult_curve25519_athlon_out2offset: 97 .long 0x1ffffff8,0x46680000 98crypto_scalarmult_curve25519_athlon_out3offset: 99 .long 0xffffff8,0x48080000 100crypto_scalarmult_curve25519_athlon_out4offset: 101 .long 0x1ffffff8,0x49980000 102crypto_scalarmult_curve25519_athlon_out5offset: 103 .long 0xffffff8,0x4b380000 104crypto_scalarmult_curve25519_athlon_out6offset: 105 .long 0x1ffffff8,0x4cc80000 106crypto_scalarmult_curve25519_athlon_out7offset: 107 .long 0xffffff8,0x4e680000 108crypto_scalarmult_curve25519_athlon_out8offset: 109 .long 0x1ffffff8,0x4ff80000 110crypto_scalarmult_curve25519_athlon_out9offset: 111 .long 0x1fffff8,0x51980000 112crypto_scalarmult_curve25519_athlon_rounding: 113 .byte 0x7f 114 .byte 0x13 115