github.com/primecitizens/pcz/std@v0.2.1/runtime/duff_arm64.s (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright 2023 The Prime Citizens 3 // 4 // Code generated by mkduff.go; DO NOT EDIT. 5 // Run go generate from src/runtime to update. 6 // See mkduff.go for comments. 7 8 //go:build pcz && arm64 9 10 #include "textflag.h" 11 12 TEXT runtime·duffzero<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0 13 STP.P (ZR, ZR), 16(R20) 14 STP.P (ZR, ZR), 16(R20) 15 STP.P (ZR, ZR), 16(R20) 16 STP.P (ZR, ZR), 16(R20) 17 STP.P (ZR, ZR), 16(R20) 18 STP.P (ZR, ZR), 16(R20) 19 STP.P (ZR, ZR), 16(R20) 20 STP.P (ZR, ZR), 16(R20) 21 STP.P (ZR, ZR), 16(R20) 22 STP.P (ZR, ZR), 16(R20) 23 STP.P (ZR, ZR), 16(R20) 24 STP.P (ZR, ZR), 16(R20) 25 STP.P (ZR, ZR), 16(R20) 26 STP.P (ZR, ZR), 16(R20) 27 STP.P (ZR, ZR), 16(R20) 28 STP.P (ZR, ZR), 16(R20) 29 STP.P (ZR, ZR), 16(R20) 30 STP.P (ZR, ZR), 16(R20) 31 STP.P (ZR, ZR), 16(R20) 32 STP.P (ZR, ZR), 16(R20) 33 STP.P (ZR, ZR), 16(R20) 34 STP.P (ZR, ZR), 16(R20) 35 STP.P (ZR, ZR), 16(R20) 36 STP.P (ZR, ZR), 16(R20) 37 STP.P (ZR, ZR), 16(R20) 38 STP.P (ZR, ZR), 16(R20) 39 STP.P (ZR, ZR), 16(R20) 40 STP.P (ZR, ZR), 16(R20) 41 STP.P (ZR, ZR), 16(R20) 42 STP.P (ZR, ZR), 16(R20) 43 STP.P (ZR, ZR), 16(R20) 44 STP.P (ZR, ZR), 16(R20) 45 STP.P (ZR, ZR), 16(R20) 46 STP.P (ZR, ZR), 16(R20) 47 STP.P (ZR, ZR), 16(R20) 48 STP.P (ZR, ZR), 16(R20) 49 STP.P (ZR, ZR), 16(R20) 50 STP.P (ZR, ZR), 16(R20) 51 STP.P (ZR, ZR), 16(R20) 52 STP.P (ZR, ZR), 16(R20) 53 STP.P (ZR, ZR), 16(R20) 54 STP.P (ZR, ZR), 16(R20) 55 STP.P (ZR, ZR), 16(R20) 56 STP.P (ZR, ZR), 16(R20) 57 STP.P (ZR, ZR), 16(R20) 58 STP.P (ZR, ZR), 16(R20) 59 STP.P (ZR, ZR), 16(R20) 60 STP.P (ZR, ZR), 16(R20) 61 STP.P (ZR, ZR), 16(R20) 62 STP.P (ZR, ZR), 16(R20) 63 STP.P (ZR, ZR), 16(R20) 64 STP.P (ZR, ZR), 16(R20) 65 STP.P (ZR, ZR), 16(R20) 66 STP.P (ZR, ZR), 16(R20) 67 STP.P (ZR, ZR), 16(R20) 68 STP.P (ZR, ZR), 16(R20) 69 STP.P (ZR, ZR), 16(R20) 70 STP.P (ZR, ZR), 16(R20) 71 STP.P (ZR, ZR), 16(R20) 72 STP.P (ZR, ZR), 16(R20) 73 STP.P (ZR, ZR), 16(R20) 74 STP.P (ZR, ZR), 16(R20) 75 STP.P (ZR, ZR), 16(R20) 76 STP (ZR, ZR), (R20) 77 RET 78 79 TEXT runtime·duffcopy<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0 80 LDP.P 16(R20), (R26, R27) 81 STP.P (R26, R27), 16(R21) 82 83 LDP.P 16(R20), (R26, R27) 84 STP.P (R26, R27), 16(R21) 85 86 LDP.P 16(R20), (R26, R27) 87 STP.P (R26, R27), 16(R21) 88 89 LDP.P 16(R20), (R26, R27) 90 STP.P (R26, R27), 16(R21) 91 92 LDP.P 16(R20), (R26, R27) 93 STP.P (R26, R27), 16(R21) 94 95 LDP.P 16(R20), (R26, R27) 96 STP.P (R26, R27), 16(R21) 97 98 LDP.P 16(R20), (R26, R27) 99 STP.P (R26, R27), 16(R21) 100 101 LDP.P 16(R20), (R26, R27) 102 STP.P (R26, R27), 16(R21) 103 104 LDP.P 16(R20), (R26, R27) 105 STP.P (R26, R27), 16(R21) 106 107 LDP.P 16(R20), (R26, R27) 108 STP.P (R26, R27), 16(R21) 109 110 LDP.P 16(R20), (R26, R27) 111 STP.P (R26, R27), 16(R21) 112 113 LDP.P 16(R20), (R26, R27) 114 STP.P (R26, R27), 16(R21) 115 116 LDP.P 16(R20), (R26, R27) 117 STP.P (R26, R27), 16(R21) 118 119 LDP.P 16(R20), (R26, R27) 120 STP.P (R26, R27), 16(R21) 121 122 LDP.P 16(R20), (R26, R27) 123 STP.P (R26, R27), 16(R21) 124 125 LDP.P 16(R20), (R26, R27) 126 STP.P (R26, R27), 16(R21) 127 128 LDP.P 16(R20), (R26, R27) 129 STP.P (R26, R27), 16(R21) 130 131 LDP.P 16(R20), (R26, R27) 132 STP.P (R26, R27), 16(R21) 133 134 LDP.P 16(R20), (R26, R27) 135 STP.P (R26, R27), 16(R21) 136 137 LDP.P 16(R20), (R26, R27) 138 STP.P (R26, R27), 16(R21) 139 140 LDP.P 16(R20), (R26, R27) 141 STP.P (R26, R27), 16(R21) 142 143 LDP.P 16(R20), (R26, R27) 144 STP.P (R26, R27), 16(R21) 145 146 LDP.P 16(R20), (R26, R27) 147 STP.P (R26, R27), 16(R21) 148 149 LDP.P 16(R20), (R26, R27) 150 STP.P (R26, R27), 16(R21) 151 152 LDP.P 16(R20), (R26, R27) 153 STP.P (R26, R27), 16(R21) 154 155 LDP.P 16(R20), (R26, R27) 156 STP.P (R26, R27), 16(R21) 157 158 LDP.P 16(R20), (R26, R27) 159 STP.P (R26, R27), 16(R21) 160 161 LDP.P 16(R20), (R26, R27) 162 STP.P (R26, R27), 16(R21) 163 164 LDP.P 16(R20), (R26, R27) 165 STP.P (R26, R27), 16(R21) 166 167 LDP.P 16(R20), (R26, R27) 168 STP.P (R26, R27), 16(R21) 169 170 LDP.P 16(R20), (R26, R27) 171 STP.P (R26, R27), 16(R21) 172 173 LDP.P 16(R20), (R26, R27) 174 STP.P (R26, R27), 16(R21) 175 176 LDP.P 16(R20), (R26, R27) 177 STP.P (R26, R27), 16(R21) 178 179 LDP.P 16(R20), (R26, R27) 180 STP.P (R26, R27), 16(R21) 181 182 LDP.P 16(R20), (R26, R27) 183 STP.P (R26, R27), 16(R21) 184 185 LDP.P 16(R20), (R26, R27) 186 STP.P (R26, R27), 16(R21) 187 188 LDP.P 16(R20), (R26, R27) 189 STP.P (R26, R27), 16(R21) 190 191 LDP.P 16(R20), (R26, R27) 192 STP.P (R26, R27), 16(R21) 193 194 LDP.P 16(R20), (R26, R27) 195 STP.P (R26, R27), 16(R21) 196 197 LDP.P 16(R20), (R26, R27) 198 STP.P (R26, R27), 16(R21) 199 200 LDP.P 16(R20), (R26, R27) 201 STP.P (R26, R27), 16(R21) 202 203 LDP.P 16(R20), (R26, R27) 204 STP.P (R26, R27), 16(R21) 205 206 LDP.P 16(R20), (R26, R27) 207 STP.P (R26, R27), 16(R21) 208 209 LDP.P 16(R20), (R26, R27) 210 STP.P (R26, R27), 16(R21) 211 212 LDP.P 16(R20), (R26, R27) 213 STP.P (R26, R27), 16(R21) 214 215 LDP.P 16(R20), (R26, R27) 216 STP.P (R26, R27), 16(R21) 217 218 LDP.P 16(R20), (R26, R27) 219 STP.P (R26, R27), 16(R21) 220 221 LDP.P 16(R20), (R26, R27) 222 STP.P (R26, R27), 16(R21) 223 224 LDP.P 16(R20), (R26, R27) 225 STP.P (R26, R27), 16(R21) 226 227 LDP.P 16(R20), (R26, R27) 228 STP.P (R26, R27), 16(R21) 229 230 LDP.P 16(R20), (R26, R27) 231 STP.P (R26, R27), 16(R21) 232 233 LDP.P 16(R20), (R26, R27) 234 STP.P (R26, R27), 16(R21) 235 236 LDP.P 16(R20), (R26, R27) 237 STP.P (R26, R27), 16(R21) 238 239 LDP.P 16(R20), (R26, R27) 240 STP.P (R26, R27), 16(R21) 241 242 LDP.P 16(R20), (R26, R27) 243 STP.P (R26, R27), 16(R21) 244 245 LDP.P 16(R20), (R26, R27) 246 STP.P (R26, R27), 16(R21) 247 248 LDP.P 16(R20), (R26, R27) 249 STP.P (R26, R27), 16(R21) 250 251 LDP.P 16(R20), (R26, R27) 252 STP.P (R26, R27), 16(R21) 253 254 LDP.P 16(R20), (R26, R27) 255 STP.P (R26, R27), 16(R21) 256 257 LDP.P 16(R20), (R26, R27) 258 STP.P (R26, R27), 16(R21) 259 260 LDP.P 16(R20), (R26, R27) 261 STP.P (R26, R27), 16(R21) 262 263 LDP.P 16(R20), (R26, R27) 264 STP.P (R26, R27), 16(R21) 265 266 LDP.P 16(R20), (R26, R27) 267 STP.P (R26, R27), 16(R21) 268 269 LDP.P 16(R20), (R26, R27) 270 STP.P (R26, R27), 16(R21) 271 272 RET