4 files changed
+41
-63
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
452 | 452 | | |
453 | 453 | | |
454 | 454 | | |
455 | | - | |
| 455 | + | |
456 | 456 | | |
457 | 457 | | |
458 | 458 | | |
459 | | - | |
| 459 | + | |
460 | 460 | | |
461 | 461 | | |
462 | 462 | | |
463 | | - | |
| 463 | + | |
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
| |||
477 | 477 | | |
478 | 478 | | |
479 | 479 | | |
480 | | - | |
| 480 | + | |
481 | 481 | | |
482 | 482 | | |
483 | 483 | | |
484 | | - | |
| 484 | + | |
485 | 485 | | |
486 | 486 | | |
487 | 487 | | |
488 | 488 | | |
489 | | - | |
| 489 | + | |
490 | 490 | | |
491 | 491 | | |
492 | 492 | | |
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
512 | | - | |
| 512 | + | |
513 | 513 | | |
514 | 514 | | |
515 | 515 | | |
516 | 516 | | |
517 | | - | |
| 517 | + | |
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
| |||
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
534 | | - | |
| 534 | + | |
535 | 535 | | |
536 | 536 | | |
537 | 537 | | |
| |||
547 | 547 | | |
548 | 548 | | |
549 | 549 | | |
550 | | - | |
| 550 | + | |
551 | 551 | | |
552 | 552 | | |
553 | 553 | | |
| |||
566 | 566 | | |
567 | 567 | | |
568 | 568 | | |
569 | | - | |
| 569 | + | |
570 | 570 | | |
571 | 571 | | |
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
575 | 575 | | |
576 | | - | |
| 576 | + | |
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
580 | | - | |
| 580 | + | |
581 | 581 | | |
582 | 582 | | |
583 | 583 | | |
584 | | - | |
| 584 | + | |
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
| 39 | + | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | 56 | | |
63 | 57 | | |
64 | 58 | | |
| |||
70 | 64 | | |
71 | 65 | | |
72 | 66 | | |
73 | | - | |
| 67 | + | |
74 | 68 | | |
75 | 69 | | |
76 | | - | |
| 70 | + | |
77 | 71 | | |
78 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
79 | 85 | | |
80 | 86 | | |
81 | 87 | | |
| |||
122 | 128 | | |
123 | 129 | | |
124 | 130 | | |
125 | | - | |
| 131 | + | |
126 | 132 | | |
127 | 133 | | |
128 | 134 | | |
| |||
134 | 140 | | |
135 | 141 | | |
136 | 142 | | |
137 | | - | |
| 143 | + | |
138 | 144 | | |
139 | 145 | | |
140 | 146 | | |
| |||
170 | 176 | | |
171 | 177 | | |
172 | 178 | | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | 207 | | |
220 | 208 | | |
221 | 209 | | |
| |||
274 | 262 | | |
275 | 263 | | |
276 | 264 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
| 265 | + | |
290 | 266 | | |
291 | 267 | | |
292 | 268 | | |
| |||
412 | 388 | | |
413 | 389 | | |
414 | 390 | | |
415 | | - | |
| 391 | + | |
| 392 | + | |
416 | 393 | | |
417 | 394 | | |
418 | 395 | | |
419 | 396 | | |
420 | 397 | | |
421 | | - | |
| 398 | + | |
| 399 | + | |
422 | 400 | | |
423 | 401 | | |
424 | 402 | | |
- .github/workflows/main.yml+16-20
- ci/docker/riscv64gc-unknown-linux-gnu/Dockerfile+4-3
- ci/dox.sh+2-4
- ci/run-docker.sh-5
- ci/run.sh-6
- crates/core_arch/src/aarch64/armclang.rs+23
- crates/core_arch/src/aarch64/mod.rs+14
- crates/core_arch/src/aarch64/neon/generated.rs+233-525
- crates/core_arch/src/aarch64/neon/mod.rs+12-12
- crates/core_arch/src/aarch64/tme.rs+2-2
- crates/core_arch/src/aarch64/v8.rs+104
- crates/core_arch/src/arm/armclang.rs+35
- crates/core_arch/src/arm/ex.rs+125
- crates/core_arch/src/arm/mod.rs+14
- crates/core_arch/src/arm/neon.rs+28
- crates/core_arch/src/arm/v6.rs+49
- crates/core_arch/src/arm/v7.rs+87
- crates/core_arch/src/arm_shared/mod.rs+3
- crates/core_arch/src/arm_shared/neon/generated.rs+221-625
- crates/core_arch/src/arm_shared/registers/aarch32.rs+9
- crates/core_arch/src/arm_shared/registers/mod.rs+121
- crates/core_arch/src/arm_shared/registers/v6m.rs+39
- crates/core_arch/src/arm_shared/registers/v7m.rs+17
- crates/core_arch/src/lib.rs-2
- crates/core_arch/src/mod.rs+2-7
- crates/core_arch/src/powerpc/altivec.rs+1-106
- crates/core_arch/src/riscv32/mod.rs-5
- crates/core_arch/src/riscv32/zk.rs-367
- crates/core_arch/src/riscv64/mod.rs-4
- crates/core_arch/src/riscv64/zk.rs-281
- crates/core_arch/src/riscv_shared/mod.rs+171-52
- crates/core_arch/src/riscv_shared/zb.rs-150
- crates/core_arch/src/riscv_shared/zk.rs-462
- crates/core_arch/src/wasm32/relaxed_simd.rs+2-2
- crates/core_arch/src/wasm32/simd128.rs+29-9
- crates/core_arch/src/x86/avx.rs+17-11
- crates/core_arch/src/x86/avx2.rs+25-33
- crates/core_arch/src/x86/avx512bw.rs+77-81
- crates/core_arch/src/x86/avx512f.rs+244-258
- crates/core_arch/src/x86/mod.rs+3-3
- crates/core_arch/src/x86/sse2.rs+30-34
- crates/intrinsic-test/missing_aarch64.txt+15-6
- crates/intrinsic-test/missing_arm.txt+18
- crates/intrinsic-test/src/argument.rs+4-4
- crates/std_detect/src/detect/arch/arm.rs+1-3
- crates/std_detect/src/detect/os/linux/arm.rs-8
- crates/std_detect/src/lib.rs+2
- crates/std_detect/tests/cpu-detection.rs+5-14
- crates/stdarch-gen/neon.spec+38-305
- crates/stdarch-gen/src/main.rs+1-20
- crates/stdarch-test/Cargo.toml+1-3
- crates/stdarch-test/src/disassembly.rs+25-33
- crates/stdarch-test/src/lib.rs+6-9
- examples/connect5.rs+1-1
0 commit comments