File tree
8 files changed
+92
-3
lines changed- compiler
- rustc_infer/src/infer
- rustc_middle/src/ty
- rustc_trait_selection/src
- solve
- traits
- select
- library
8 files changed
+92
-3
lines changedLines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1046 | 1046 |
| |
1047 | 1047 |
| |
1048 | 1048 |
| |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
1049 | 1056 |
| |
1050 | 1057 |
| |
1051 | 1058 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
144 | 144 |
| |
145 | 145 |
| |
146 | 146 |
| |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
147 | 160 |
| |
148 | 161 |
| |
149 | 162 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
651 | 651 |
| |
652 | 652 |
| |
653 | 653 |
| |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
654 | 661 |
| |
655 | 662 |
| |
656 | 663 |
| |
|
Lines changed: 44 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1888 | 1888 |
| |
1889 | 1889 |
| |
1890 | 1890 |
| |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
| 1918 | + | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
| 1922 | + | |
| 1923 | + | |
| 1924 | + | |
| 1925 | + | |
| 1926 | + | |
| 1927 | + | |
| 1928 | + | |
| 1929 | + | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
1891 | 1935 |
| |
1892 | 1936 |
| |
1893 | 1937 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
136 | 136 |
| |
137 | 137 |
| |
138 | 138 |
| |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
139 | 149 |
| |
140 | 150 |
| |
141 | 151 |
| |
|
Lines changed: 6 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
336 | 336 |
| |
337 | 337 |
| |
338 | 338 |
| |
339 |
| - | |
| 339 | + | |
340 | 340 |
| |
341 | 341 |
| |
342 | 342 |
| |
| |||
541 | 541 |
| |
542 | 542 |
| |
543 | 543 |
| |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
544 | 548 |
| |
545 | 549 |
| |
546 | 550 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
660 | 660 |
| |
661 | 661 |
| |
662 | 662 |
| |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
663 | 667 |
| |
664 | 668 |
| |
665 | 669 |
| |
|
- ci/run-docker.sh-1
- ci/run.sh+1-1
- crates/core_arch/src/aarch64/neon/generated.rs+391-118
- crates/core_arch/src/aarch64/neon/mod.rs+1-1
- crates/core_arch/src/arm_shared/neon/generated.rs+337-267
- crates/core_arch/src/arm_shared/neon/mod.rs+4-9
- crates/core_arch/src/loongarch64/mod.rs+4-6
- crates/core_arch/src/powerpc/altivec.rs+9-9
- crates/core_arch/src/s390x/vector.rs+9-9
- crates/core_arch/src/wasm32/simd128.rs+2-2
- crates/core_arch/src/x86/avx.rs+2-2
- crates/core_arch/src/x86/avx2.rs+2-2
- crates/core_arch/src/x86/avx512bf16.rs+42-42
- crates/core_arch/src/x86/avx512bitalg.rs+24-24
- crates/core_arch/src/x86/avx512bw.rs+826-826
- crates/core_arch/src/x86/avx512cd.rs+42-42
- crates/core_arch/src/x86/avx512dq.rs+404-404
- crates/core_arch/src/x86/avx512f.rs+2.9k-2.9k
- crates/core_arch/src/x86/avx512fp16.rs+6-6
- crates/core_arch/src/x86/avx512ifma.rs+22-22
- crates/core_arch/src/x86/avx512vbmi.rs+30-30
- crates/core_arch/src/x86/avx512vbmi2.rs+150-150
- crates/core_arch/src/x86/avx512vnni.rs+68-68
- crates/core_arch/src/x86/avx512vpopcntdq.rs+18-18
- crates/core_arch/src/x86/avxneconvert.rs+6-6
- crates/core_arch/src/x86/gfni.rs+142-175
- crates/core_arch/src/x86/kl.rs+11-11
- crates/core_arch/src/x86/mod.rs+25-25
- crates/core_arch/src/x86/rdtsc.rs+3-5
- crates/core_arch/src/x86/sha.rs+10-10
- crates/core_arch/src/x86/vaes.rs+24-24
- crates/core_arch/src/x86/vpclmulqdq.rs+6-6
- crates/core_arch/src/x86_64/avx512bw.rs+2-2
- crates/core_arch/src/x86_64/avx512f.rs+30-30
- crates/core_arch/src/x86_64/cmpxchg16b.rs+28-2
- crates/core_arch/src/x86_64/mod.rs+2-2
- crates/intrinsic-test/src/argument.rs+274
- crates/intrinsic-test/src/arm/compile.rs-64
- crates/intrinsic-test/src/arm/config.rs-122
- crates/intrinsic-test/src/arm/intrinsic.rs-95
- crates/intrinsic-test/src/arm/json_parser.rs-137
- crates/intrinsic-test/src/arm/mod.rs-124
- crates/intrinsic-test/src/arm/types.rs-195
- crates/intrinsic-test/src/common/argument.rs-209
- crates/intrinsic-test/src/common/cli.rs-113
- crates/intrinsic-test/src/common/compare.rs-90
- crates/intrinsic-test/src/common/compile_c.rs-154
- crates/intrinsic-test/src/common/constraint.rs-17
- crates/intrinsic-test/src/common/gen_c.rs-198
- crates/intrinsic-test/src/common/gen_rust.rs-243
- crates/intrinsic-test/src/common/intrinsic.rs-51
- crates/intrinsic-test/src/common/intrinsic_helpers.rs-296
- crates/intrinsic-test/src/common/mod.rs-25
- crates/intrinsic-test/src/common/write_file.rs-66
- crates/intrinsic-test/src/format.rs
- crates/intrinsic-test/src/intrinsic.rs+152
- crates/intrinsic-test/src/json_parser.rs+99
- crates/intrinsic-test/src/main.rs+745-24
- crates/intrinsic-test/src/types.rs+508
- crates/intrinsic-test/src/values.rs
- crates/std_detect/Cargo.toml-1
- crates/std_detect/src/detect/arch/riscv.rs+15-27
- crates/std_detect/src/detect/arch/x86.rs+10-5
- crates/std_detect/src/detect/cache.rs+2-59
- crates/std_detect/src/detect/macros.rs-8
- crates/std_detect/src/detect/os/linux/riscv.rs+9-24
- crates/std_detect/src/detect/os/riscv.rs-3
- crates/std_detect/tests/cpu-detection.rs-4
- crates/stdarch-gen-arm/spec/neon/aarch64.spec.yml+158-71
- crates/stdarch-gen-arm/spec/neon/arm_shared.spec.yml+106-81
- crates/stdarch-gen-arm/src/big_endian.rs+23-6
- crates/stdarch-gen-arm/src/context.rs+2-3
- crates/stdarch-gen-arm/src/expression.rs+9-6
- crates/stdarch-gen-arm/src/fn_suffix.rs+105-28
- crates/stdarch-gen-arm/src/intrinsic.rs+18-19
- crates/stdarch-gen-arm/src/load_store_tests.rs+2-3
- crates/stdarch-gen-arm/src/main.rs+6-6
- crates/stdarch-gen-arm/src/typekinds.rs+4-4
- crates/stdarch-gen-arm/src/wildstring.rs+1-1
- crates/stdarch-gen-loongarch/src/main.rs+1-1
- crates/stdarch-test/src/lib.rs+1-1
- crates/stdarch-verify/src/lib.rs-2
- examples/connect5.rs+26-26
0 commit comments