github.com/primecitizens/pcz/std@v0.2.1/runtime/duff_ppc64x.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 && (ppc64 || ppc64le) 9 10 #include "textflag.h" 11 12 TEXT runtime·duffzero<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0 13 MOVDU R0, 8(R20) 14 MOVDU R0, 8(R20) 15 MOVDU R0, 8(R20) 16 MOVDU R0, 8(R20) 17 MOVDU R0, 8(R20) 18 MOVDU R0, 8(R20) 19 MOVDU R0, 8(R20) 20 MOVDU R0, 8(R20) 21 MOVDU R0, 8(R20) 22 MOVDU R0, 8(R20) 23 MOVDU R0, 8(R20) 24 MOVDU R0, 8(R20) 25 MOVDU R0, 8(R20) 26 MOVDU R0, 8(R20) 27 MOVDU R0, 8(R20) 28 MOVDU R0, 8(R20) 29 MOVDU R0, 8(R20) 30 MOVDU R0, 8(R20) 31 MOVDU R0, 8(R20) 32 MOVDU R0, 8(R20) 33 MOVDU R0, 8(R20) 34 MOVDU R0, 8(R20) 35 MOVDU R0, 8(R20) 36 MOVDU R0, 8(R20) 37 MOVDU R0, 8(R20) 38 MOVDU R0, 8(R20) 39 MOVDU R0, 8(R20) 40 MOVDU R0, 8(R20) 41 MOVDU R0, 8(R20) 42 MOVDU R0, 8(R20) 43 MOVDU R0, 8(R20) 44 MOVDU R0, 8(R20) 45 MOVDU R0, 8(R20) 46 MOVDU R0, 8(R20) 47 MOVDU R0, 8(R20) 48 MOVDU R0, 8(R20) 49 MOVDU R0, 8(R20) 50 MOVDU R0, 8(R20) 51 MOVDU R0, 8(R20) 52 MOVDU R0, 8(R20) 53 MOVDU R0, 8(R20) 54 MOVDU R0, 8(R20) 55 MOVDU R0, 8(R20) 56 MOVDU R0, 8(R20) 57 MOVDU R0, 8(R20) 58 MOVDU R0, 8(R20) 59 MOVDU R0, 8(R20) 60 MOVDU R0, 8(R20) 61 MOVDU R0, 8(R20) 62 MOVDU R0, 8(R20) 63 MOVDU R0, 8(R20) 64 MOVDU R0, 8(R20) 65 MOVDU R0, 8(R20) 66 MOVDU R0, 8(R20) 67 MOVDU R0, 8(R20) 68 MOVDU R0, 8(R20) 69 MOVDU R0, 8(R20) 70 MOVDU R0, 8(R20) 71 MOVDU R0, 8(R20) 72 MOVDU R0, 8(R20) 73 MOVDU R0, 8(R20) 74 MOVDU R0, 8(R20) 75 MOVDU R0, 8(R20) 76 MOVDU R0, 8(R20) 77 MOVDU R0, 8(R20) 78 MOVDU R0, 8(R20) 79 MOVDU R0, 8(R20) 80 MOVDU R0, 8(R20) 81 MOVDU R0, 8(R20) 82 MOVDU R0, 8(R20) 83 MOVDU R0, 8(R20) 84 MOVDU R0, 8(R20) 85 MOVDU R0, 8(R20) 86 MOVDU R0, 8(R20) 87 MOVDU R0, 8(R20) 88 MOVDU R0, 8(R20) 89 MOVDU R0, 8(R20) 90 MOVDU R0, 8(R20) 91 MOVDU R0, 8(R20) 92 MOVDU R0, 8(R20) 93 MOVDU R0, 8(R20) 94 MOVDU R0, 8(R20) 95 MOVDU R0, 8(R20) 96 MOVDU R0, 8(R20) 97 MOVDU R0, 8(R20) 98 MOVDU R0, 8(R20) 99 MOVDU R0, 8(R20) 100 MOVDU R0, 8(R20) 101 MOVDU R0, 8(R20) 102 MOVDU R0, 8(R20) 103 MOVDU R0, 8(R20) 104 MOVDU R0, 8(R20) 105 MOVDU R0, 8(R20) 106 MOVDU R0, 8(R20) 107 MOVDU R0, 8(R20) 108 MOVDU R0, 8(R20) 109 MOVDU R0, 8(R20) 110 MOVDU R0, 8(R20) 111 MOVDU R0, 8(R20) 112 MOVDU R0, 8(R20) 113 MOVDU R0, 8(R20) 114 MOVDU R0, 8(R20) 115 MOVDU R0, 8(R20) 116 MOVDU R0, 8(R20) 117 MOVDU R0, 8(R20) 118 MOVDU R0, 8(R20) 119 MOVDU R0, 8(R20) 120 MOVDU R0, 8(R20) 121 MOVDU R0, 8(R20) 122 MOVDU R0, 8(R20) 123 MOVDU R0, 8(R20) 124 MOVDU R0, 8(R20) 125 MOVDU R0, 8(R20) 126 MOVDU R0, 8(R20) 127 MOVDU R0, 8(R20) 128 MOVDU R0, 8(R20) 129 MOVDU R0, 8(R20) 130 MOVDU R0, 8(R20) 131 MOVDU R0, 8(R20) 132 MOVDU R0, 8(R20) 133 MOVDU R0, 8(R20) 134 MOVDU R0, 8(R20) 135 MOVDU R0, 8(R20) 136 MOVDU R0, 8(R20) 137 MOVDU R0, 8(R20) 138 MOVDU R0, 8(R20) 139 MOVDU R0, 8(R20) 140 MOVDU R0, 8(R20) 141 RET 142 143 TEXT runtime·duffcopy<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0 144 MOVDU 8(R20), R5 145 MOVDU R5, 8(R21) 146 MOVDU 8(R20), R5 147 MOVDU R5, 8(R21) 148 MOVDU 8(R20), R5 149 MOVDU R5, 8(R21) 150 MOVDU 8(R20), R5 151 MOVDU R5, 8(R21) 152 MOVDU 8(R20), R5 153 MOVDU R5, 8(R21) 154 MOVDU 8(R20), R5 155 MOVDU R5, 8(R21) 156 MOVDU 8(R20), R5 157 MOVDU R5, 8(R21) 158 MOVDU 8(R20), R5 159 MOVDU R5, 8(R21) 160 MOVDU 8(R20), R5 161 MOVDU R5, 8(R21) 162 MOVDU 8(R20), R5 163 MOVDU R5, 8(R21) 164 MOVDU 8(R20), R5 165 MOVDU R5, 8(R21) 166 MOVDU 8(R20), R5 167 MOVDU R5, 8(R21) 168 MOVDU 8(R20), R5 169 MOVDU R5, 8(R21) 170 MOVDU 8(R20), R5 171 MOVDU R5, 8(R21) 172 MOVDU 8(R20), R5 173 MOVDU R5, 8(R21) 174 MOVDU 8(R20), R5 175 MOVDU R5, 8(R21) 176 MOVDU 8(R20), R5 177 MOVDU R5, 8(R21) 178 MOVDU 8(R20), R5 179 MOVDU R5, 8(R21) 180 MOVDU 8(R20), R5 181 MOVDU R5, 8(R21) 182 MOVDU 8(R20), R5 183 MOVDU R5, 8(R21) 184 MOVDU 8(R20), R5 185 MOVDU R5, 8(R21) 186 MOVDU 8(R20), R5 187 MOVDU R5, 8(R21) 188 MOVDU 8(R20), R5 189 MOVDU R5, 8(R21) 190 MOVDU 8(R20), R5 191 MOVDU R5, 8(R21) 192 MOVDU 8(R20), R5 193 MOVDU R5, 8(R21) 194 MOVDU 8(R20), R5 195 MOVDU R5, 8(R21) 196 MOVDU 8(R20), R5 197 MOVDU R5, 8(R21) 198 MOVDU 8(R20), R5 199 MOVDU R5, 8(R21) 200 MOVDU 8(R20), R5 201 MOVDU R5, 8(R21) 202 MOVDU 8(R20), R5 203 MOVDU R5, 8(R21) 204 MOVDU 8(R20), R5 205 MOVDU R5, 8(R21) 206 MOVDU 8(R20), R5 207 MOVDU R5, 8(R21) 208 MOVDU 8(R20), R5 209 MOVDU R5, 8(R21) 210 MOVDU 8(R20), R5 211 MOVDU R5, 8(R21) 212 MOVDU 8(R20), R5 213 MOVDU R5, 8(R21) 214 MOVDU 8(R20), R5 215 MOVDU R5, 8(R21) 216 MOVDU 8(R20), R5 217 MOVDU R5, 8(R21) 218 MOVDU 8(R20), R5 219 MOVDU R5, 8(R21) 220 MOVDU 8(R20), R5 221 MOVDU R5, 8(R21) 222 MOVDU 8(R20), R5 223 MOVDU R5, 8(R21) 224 MOVDU 8(R20), R5 225 MOVDU R5, 8(R21) 226 MOVDU 8(R20), R5 227 MOVDU R5, 8(R21) 228 MOVDU 8(R20), R5 229 MOVDU R5, 8(R21) 230 MOVDU 8(R20), R5 231 MOVDU R5, 8(R21) 232 MOVDU 8(R20), R5 233 MOVDU R5, 8(R21) 234 MOVDU 8(R20), R5 235 MOVDU R5, 8(R21) 236 MOVDU 8(R20), R5 237 MOVDU R5, 8(R21) 238 MOVDU 8(R20), R5 239 MOVDU R5, 8(R21) 240 MOVDU 8(R20), R5 241 MOVDU R5, 8(R21) 242 MOVDU 8(R20), R5 243 MOVDU R5, 8(R21) 244 MOVDU 8(R20), R5 245 MOVDU R5, 8(R21) 246 MOVDU 8(R20), R5 247 MOVDU R5, 8(R21) 248 MOVDU 8(R20), R5 249 MOVDU R5, 8(R21) 250 MOVDU 8(R20), R5 251 MOVDU R5, 8(R21) 252 MOVDU 8(R20), R5 253 MOVDU R5, 8(R21) 254 MOVDU 8(R20), R5 255 MOVDU R5, 8(R21) 256 MOVDU 8(R20), R5 257 MOVDU R5, 8(R21) 258 MOVDU 8(R20), R5 259 MOVDU R5, 8(R21) 260 MOVDU 8(R20), R5 261 MOVDU R5, 8(R21) 262 MOVDU 8(R20), R5 263 MOVDU R5, 8(R21) 264 MOVDU 8(R20), R5 265 MOVDU R5, 8(R21) 266 MOVDU 8(R20), R5 267 MOVDU R5, 8(R21) 268 MOVDU 8(R20), R5 269 MOVDU R5, 8(R21) 270 MOVDU 8(R20), R5 271 MOVDU R5, 8(R21) 272 MOVDU 8(R20), R5 273 MOVDU R5, 8(R21) 274 MOVDU 8(R20), R5 275 MOVDU R5, 8(R21) 276 MOVDU 8(R20), R5 277 MOVDU R5, 8(R21) 278 MOVDU 8(R20), R5 279 MOVDU R5, 8(R21) 280 MOVDU 8(R20), R5 281 MOVDU R5, 8(R21) 282 MOVDU 8(R20), R5 283 MOVDU R5, 8(R21) 284 MOVDU 8(R20), R5 285 MOVDU R5, 8(R21) 286 MOVDU 8(R20), R5 287 MOVDU R5, 8(R21) 288 MOVDU 8(R20), R5 289 MOVDU R5, 8(R21) 290 MOVDU 8(R20), R5 291 MOVDU R5, 8(R21) 292 MOVDU 8(R20), R5 293 MOVDU R5, 8(R21) 294 MOVDU 8(R20), R5 295 MOVDU R5, 8(R21) 296 MOVDU 8(R20), R5 297 MOVDU R5, 8(R21) 298 MOVDU 8(R20), R5 299 MOVDU R5, 8(R21) 300 MOVDU 8(R20), R5 301 MOVDU R5, 8(R21) 302 MOVDU 8(R20), R5 303 MOVDU R5, 8(R21) 304 MOVDU 8(R20), R5 305 MOVDU R5, 8(R21) 306 MOVDU 8(R20), R5 307 MOVDU R5, 8(R21) 308 MOVDU 8(R20), R5 309 MOVDU R5, 8(R21) 310 MOVDU 8(R20), R5 311 MOVDU R5, 8(R21) 312 MOVDU 8(R20), R5 313 MOVDU R5, 8(R21) 314 MOVDU 8(R20), R5 315 MOVDU R5, 8(R21) 316 MOVDU 8(R20), R5 317 MOVDU R5, 8(R21) 318 MOVDU 8(R20), R5 319 MOVDU R5, 8(R21) 320 MOVDU 8(R20), R5 321 MOVDU R5, 8(R21) 322 MOVDU 8(R20), R5 323 MOVDU R5, 8(R21) 324 MOVDU 8(R20), R5 325 MOVDU R5, 8(R21) 326 MOVDU 8(R20), R5 327 MOVDU R5, 8(R21) 328 MOVDU 8(R20), R5 329 MOVDU R5, 8(R21) 330 MOVDU 8(R20), R5 331 MOVDU R5, 8(R21) 332 MOVDU 8(R20), R5 333 MOVDU R5, 8(R21) 334 MOVDU 8(R20), R5 335 MOVDU R5, 8(R21) 336 MOVDU 8(R20), R5 337 MOVDU R5, 8(R21) 338 MOVDU 8(R20), R5 339 MOVDU R5, 8(R21) 340 MOVDU 8(R20), R5 341 MOVDU R5, 8(R21) 342 MOVDU 8(R20), R5 343 MOVDU R5, 8(R21) 344 MOVDU 8(R20), R5 345 MOVDU R5, 8(R21) 346 MOVDU 8(R20), R5 347 MOVDU R5, 8(R21) 348 MOVDU 8(R20), R5 349 MOVDU R5, 8(R21) 350 MOVDU 8(R20), R5 351 MOVDU R5, 8(R21) 352 MOVDU 8(R20), R5 353 MOVDU R5, 8(R21) 354 MOVDU 8(R20), R5 355 MOVDU R5, 8(R21) 356 MOVDU 8(R20), R5 357 MOVDU R5, 8(R21) 358 MOVDU 8(R20), R5 359 MOVDU R5, 8(R21) 360 MOVDU 8(R20), R5 361 MOVDU R5, 8(R21) 362 MOVDU 8(R20), R5 363 MOVDU R5, 8(R21) 364 MOVDU 8(R20), R5 365 MOVDU R5, 8(R21) 366 MOVDU 8(R20), R5 367 MOVDU R5, 8(R21) 368 MOVDU 8(R20), R5 369 MOVDU R5, 8(R21) 370 MOVDU 8(R20), R5 371 MOVDU R5, 8(R21) 372 MOVDU 8(R20), R5 373 MOVDU R5, 8(R21) 374 MOVDU 8(R20), R5 375 MOVDU R5, 8(R21) 376 MOVDU 8(R20), R5 377 MOVDU R5, 8(R21) 378 MOVDU 8(R20), R5 379 MOVDU R5, 8(R21) 380 MOVDU 8(R20), R5 381 MOVDU R5, 8(R21) 382 MOVDU 8(R20), R5 383 MOVDU R5, 8(R21) 384 MOVDU 8(R20), R5 385 MOVDU R5, 8(R21) 386 MOVDU 8(R20), R5 387 MOVDU R5, 8(R21) 388 MOVDU 8(R20), R5 389 MOVDU R5, 8(R21) 390 MOVDU 8(R20), R5 391 MOVDU R5, 8(R21) 392 MOVDU 8(R20), R5 393 MOVDU R5, 8(R21) 394 MOVDU 8(R20), R5 395 MOVDU R5, 8(R21) 396 MOVDU 8(R20), R5 397 MOVDU R5, 8(R21) 398 MOVDU 8(R20), R5 399 MOVDU R5, 8(R21) 400 RET