-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync rustc_codegen_gcc 2023/03/04 #108783
Commits on Jun 29, 2022
-
Merge pull request rust-lang#193 from GuillaumeGomez/ci-parallel
Parallelize CI
Configuration menu - View commit details
-
Copy full SHA for c5b9a7a - Browse repository at this point
Copy the full SHA c5b9a7aView commit details
Commits on Jun 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9edaf82 - Browse repository at this point
Copy the full SHA 9edaf82View commit details
Commits on Jul 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0ba53c8 - Browse repository at this point
Copy the full SHA 0ba53c8View commit details -
Merge pull request rust-lang#195 from GuillaumeGomez/split-rustc-tests
Split rustc tests in two
Configuration menu - View commit details
-
Copy full SHA for 14e0924 - Browse repository at this point
Copy the full SHA 14e0924View commit details
Commits on Jul 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 97b7dc2 - Browse repository at this point
Copy the full SHA 97b7dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a697703 - Browse repository at this point
Copy the full SHA a697703View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1777cdd - Browse repository at this point
Copy the full SHA 1777cddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 910ec42 - Browse repository at this point
Copy the full SHA 910ec42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4094923 - Browse repository at this point
Copy the full SHA 4094923View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4ca28 - Browse repository at this point
Copy the full SHA 1c4ca28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6205f1a - Browse repository at this point
Copy the full SHA 6205f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db55d2 - Browse repository at this point
Copy the full SHA 9db55d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85036a5 - Browse repository at this point
Copy the full SHA 85036a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16ca66d - Browse repository at this point
Copy the full SHA 16ca66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d19a5ea - Browse repository at this point
Copy the full SHA d19a5eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for fea51f3 - Browse repository at this point
Copy the full SHA fea51f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b14b440 - Browse repository at this point
Copy the full SHA b14b440View commit details
Commits on Jul 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f4777e - Browse repository at this point
Copy the full SHA 5f4777eView commit details -
Merge pull request rust-lang#190 from rust-lang/feature/more-simd
Feature/more simd
Configuration menu - View commit details
-
Copy full SHA for 0d687bd - Browse repository at this point
Copy the full SHA 0d687bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f359c - Browse repository at this point
Copy the full SHA 50f359cView commit details
Commits on Jul 8, 2022
-
Merge pull request rust-lang#196 from GuillaumeGomez/faster-ci
Split tests to have faster CI
Configuration menu - View commit details
-
Copy full SHA for fe42754 - Browse repository at this point
Copy the full SHA fe42754View commit details -
Auto merge of rust-lang#98638 - bjorn3:less_string_interning, r=tmiasko
Use less string interning This removes string interning in a couple of places where doing so won't result in perf improvements. I also switched one place to use pre-interned symbols.
Configuration menu - View commit details
-
Copy full SHA for 4587677 - Browse repository at this point
Copy the full SHA 4587677View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d103b - Browse repository at this point
Copy the full SHA 96d103bView commit details -
Merge pull request rust-lang#200 from GuillaumeGomez/sort-find
Sort ui_tests to ensure they remain coherent across different jobs
Configuration menu - View commit details
-
Copy full SHA for 7c9db86 - Browse repository at this point
Copy the full SHA 7c9db86View commit details
Commits on Jul 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 33e8d4c - Browse repository at this point
Copy the full SHA 33e8d4cView commit details
Commits on Jul 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 28b1111 - Browse repository at this point
Copy the full SHA 28b1111View commit details -
Merge pull request rust-lang#201 from GuillaumeGomez/cache-rust
Add cache for rust repository
Configuration menu - View commit details
-
Copy full SHA for 22e4f18 - Browse repository at this point
Copy the full SHA 22e4f18View commit details
Commits on Jul 11, 2022
-
Keep unstable target features for asm feature checking
Inline assembly uses the target features to determine which registers are available on the current target. However it needs to be able to access unstable target features for this. Fixes rust-lang#99071
Configuration menu - View commit details
-
Copy full SHA for c98d66c - Browse repository at this point
Copy the full SHA c98d66cView commit details
Commits on Jul 13, 2022
-
Rollup merge of rust-lang#99155 - Amanieu:unstable-target-features, r…
…=davidtwco Keep unstable target features for asm feature checking Inline assembly uses the target features to determine which registers are available on the current target. However it needs to be able to access unstable target features for this. Fixes rust-lang#99071
Configuration menu - View commit details
-
Copy full SHA for 6bcab05 - Browse repository at this point
Copy the full SHA 6bcab05View commit details -
Rename
debugging_opts
tounstable_opts
This is no longer used only for debugging options (e.g. `-Zoutput-width`, `-Zallow-features`). Rename it to be more clear.
Configuration menu - View commit details
-
Copy full SHA for bca7b02 - Browse repository at this point
Copy the full SHA bca7b02View commit details
Commits on Jul 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4f118ce - Browse repository at this point
Copy the full SHA 4f118ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f29018 - Browse repository at this point
Copy the full SHA 8f29018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f24eb8 - Browse repository at this point
Copy the full SHA 3f24eb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d223d - Browse repository at this point
Copy the full SHA 59d223dView commit details
Commits on Jul 22, 2022
-
Auto merge of rust-lang#99420 - RalfJung:vtable, r=oli-obk
make vtable pointers entirely opaque This implements the scheme discussed in rust-lang/unsafe-code-guidelines#338: vtable pointers should be considered entirely opaque and not even readable by Rust code, similar to function pointers. - We have a new kind of `GlobalAlloc` that symbolically refers to a vtable. - Miri uses that kind of allocation when generating a vtable. - The codegen backends, upon encountering such an allocation, call `vtable_allocation` to obtain an actually dataful allocation for this vtable. - We need new intrinsics to obtain the size and align from a vtable (for some `ptr::metadata` APIs), since direct accesses are UB now. I had to touch quite a bit of code that I am not very familiar with, so some of this might not make much sense... r? `@oli-obk`
Configuration menu - View commit details
-
Copy full SHA for e5e7395 - Browse repository at this point
Copy the full SHA e5e7395View commit details -
Configuration menu - View commit details
-
Copy full SHA for fef3b3e - Browse repository at this point
Copy the full SHA fef3b3eView commit details
Commits on Jul 23, 2022
-
Add fine-grained LLVM CFI support to the Rust compiler
This commit improves the LLVM Control Flow Integrity (CFI) support in the Rust compiler by providing forward-edge control flow protection for Rust-compiled code only by aggregating function pointers in groups identified by their return and parameter types. Forward-edge control flow protection for C or C++ and Rust -compiled code "mixed binaries" (i.e., for when C or C++ and Rust -compiled code share the same virtual address space) will be provided in later work as part of this project by identifying C char and integer type uses at the time types are encoded (see Type metadata in the design document in the tracking issue rust-lang#89653). LLVM CFI can be enabled with -Zsanitizer=cfi and requires LTO (i.e., -Clto).
Configuration menu - View commit details
-
Copy full SHA for bfe3c24 - Browse repository at this point
Copy the full SHA bfe3c24View commit details
Commits on Jul 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f630f3 - Browse repository at this point
Copy the full SHA 5f630f3View commit details -
Merge pull request rust-lang#202 from rust-lang/fix/recursive-types
Cleanup regarding handling of recursive types
Configuration menu - View commit details
-
Copy full SHA for a227994 - Browse repository at this point
Copy the full SHA a227994View commit details -
Auto merge of rust-lang#95548 - rcvalle:rust-cfi-2, r=nagisa
Add fine-grained LLVM CFI support to the Rust compiler This PR improves the LLVM Control Flow Integrity (CFI) support in the Rust compiler by providing forward-edge control flow protection for Rust-compiled code only by aggregating function pointers in groups identified by their return and parameter types. Forward-edge control flow protection for C or C++ and Rust -compiled code "mixed binaries" (i.e., for when C or C++ and Rust -compiled code share the same virtual address space) will be provided in later work as part of this project by identifying C char and integer type uses at the time types are encoded (see Type metadata in the design document in the tracking issue rust-lang#89653). LLVM CFI can be enabled with -Zsanitizer=cfi and requires LTO (i.e., -Clto). Thank you again, `@eddyb,` `@nagisa,` `@pcc,` and `@tmiasko` for all the help!
Configuration menu - View commit details
-
Copy full SHA for c5528ce - Browse repository at this point
Copy the full SHA c5528ceView commit details
Commits on Jul 26, 2022
-
Auto merge of rust-lang#98989 - dpaoliello:rawdylibbin, r=michaelwoer…
…ister Enable raw-dylib for bin crates Fixes rust-lang#93842 When `raw-dylib` is used in a `bin` crate, we need to collect all of the `raw-dylib` functions, generate the import library and add that to the linker command line. I also changed the tests so that 1) the C++ dlls are created after the Rust dlls, thus there is no chance of accidentally using them in the Rust linking process and 2) disabled generating import libraries when building with MSVC.
Configuration menu - View commit details
-
Copy full SHA for fe5cc38 - Browse repository at this point
Copy the full SHA fe5cc38View commit details
Commits on Jul 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a3ea31b - Browse repository at this point
Copy the full SHA a3ea31bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f3486 - Browse repository at this point
Copy the full SHA 56f3486View commit details -
Introduce an ArchiveBuilderBuilder
This avoids monomorphizing all linker code for each codegen backend and will allow passing in extra information to the archive builder from the codegen backend.
Configuration menu - View commit details
-
Copy full SHA for 3a8ff61 - Browse repository at this point
Copy the full SHA 3a8ff61View commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 672eec3 - Browse repository at this point
Copy the full SHA 672eec3View commit details
Commits on Aug 4, 2022
-
Merge pull request rust-lang#203 from rust-lang/feature/visibility
Support symbol visibility
Configuration menu - View commit details
-
Copy full SHA for 70c7c06 - Browse repository at this point
Copy the full SHA 70c7c06View commit details
Commits on Aug 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for deedd28 - Browse repository at this point
Copy the full SHA deedd28View commit details -
Merge pull request rust-lang#204 from rust-lang/fix/mxcsr-builtins
Fix the mxcsr builtins
Configuration menu - View commit details
-
Copy full SHA for b4eb2c3 - Browse repository at this point
Copy the full SHA b4eb2c3View commit details
Commits on Aug 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f21a300 - Browse repository at this point
Copy the full SHA f21a300View commit details
Commits on Aug 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 928ef37 - Browse repository at this point
Copy the full SHA 928ef37View commit details
Commits on Aug 26, 2022
-
Rollup merge of rust-lang#100604 - dtolnay:okorerr, r=m-ou-se
Remove unstable Result::into_ok_or_err Pending FCP: rust-lang#82223 (comment) ```@rustbot``` label +waiting-on-fcp
Configuration menu - View commit details
-
Copy full SHA for 5b1229e - Browse repository at this point
Copy the full SHA 5b1229eView commit details
Commits on Aug 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 081eb74 - Browse repository at this point
Copy the full SHA 081eb74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a6b755 - Browse repository at this point
Copy the full SHA 9a6b755View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d01d51 - Browse repository at this point
Copy the full SHA 7d01d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for eed6603 - Browse repository at this point
Copy the full SHA eed6603View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61a7b96 - Browse repository at this point
Copy the full SHA 61a7b96View commit details -
Merge pull request rust-lang#209 from rust-lang/2022-08-26_sync_from_…
…rust 2022/08/26 sync from rust
Configuration menu - View commit details
-
Copy full SHA for b4626b3 - Browse repository at this point
Copy the full SHA b4626b3View commit details -
simd: Implement missing reduction intrinsics
Implements the following simd reduction intrinsics: - simd_reduce_add_ordered - simd_reduce_mul_ordered - simd_reduce_min_nanless - simd_reduce_max_nanless - simd_reduce_xor - simd_reduce_any - simd_reduce_all Also fixes the ordering of simd_reduce_min and simd_reduce_max, which were tested to be flipped. Both simd_reduce_min_nanless and simd_reduce_max_nanless are identical to their non-nanless variants for the time being. An attempt was made at a more optimal codegen solution based on vector_reduce_op. However, this approach ran into masking issues for floating-point vector types, which appears to be broken for the same reason that comparison operations such as simd_lt are broken for floating-point vector types. More investigation is required, however, to determine a root cause and appropriate fix. This should be enough to pass the generic-reduction-pass.rs ui tests with the 'master' feature enabled. Signed-off-by: Andy Sadler <andrewsadler122@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4df874f - Browse repository at this point
Copy the full SHA 4df874fView commit details -
Merge pull request rust-lang#183 from sadlerap/simd-reduction-intrinsics
simd: Implement missing reduction intrinsics
Configuration menu - View commit details
-
Copy full SHA for 346ae2a - Browse repository at this point
Copy the full SHA 346ae2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e82c6a0 - Browse repository at this point
Copy the full SHA e82c6a0View commit details -
Merge pull request rust-lang#207 from GuillaumeGomez/regen-intrinsics
Regenerate intrinsics
Configuration menu - View commit details
-
Copy full SHA for 9d6b4a9 - Browse repository at this point
Copy the full SHA 9d6b4a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2dec0 - Browse repository at this point
Copy the full SHA 5c2dec0View commit details -
Merge pull request rust-lang#211 from rust-lang/fix/used-function-att…
…ribute-inline-asm Add used function attribute from inline asm
Configuration menu - View commit details
-
Copy full SHA for 06b6ec0 - Browse repository at this point
Copy the full SHA 06b6ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc56c54 - Browse repository at this point
Copy the full SHA fc56c54View commit details
Commits on Aug 28, 2022
-
Merge pull request rust-lang#210 from rust-lang/fix/asm-newline
Remove extra newline in asm
Configuration menu - View commit details
-
Copy full SHA for 866f9c5 - Browse repository at this point
Copy the full SHA 866f9c5View commit details
Commits on Aug 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 45ec5f2 - Browse repository at this point
Copy the full SHA 45ec5f2View commit details -
Merge pull request rust-lang#213 from rust-lang/fix/bitcast-wrong-size
Fix bitcast to a type of a different size
Configuration menu - View commit details
-
Copy full SHA for 2342414 - Browse repository at this point
Copy the full SHA 2342414View commit details
Commits on Aug 31, 2022
-
simd: implement simd_fmin/fmax
This implements simd_fmin/fmax in a largely-optimal method. Signed-off-by: Andy Sadler <andrewsadler122@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1d3ca13 - Browse repository at this point
Copy the full SHA 1d3ca13View commit details -
Merge pull request rust-lang#214 from sadlerap/minmax
simd: implement simd_fmin/fmax
Configuration menu - View commit details
-
Copy full SHA for f623e53 - Browse repository at this point
Copy the full SHA f623e53View commit details
Commits on Sep 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9560cb1 - Browse repository at this point
Copy the full SHA 9560cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ecd620 - Browse repository at this point
Copy the full SHA 2ecd620View commit details
Commits on Sep 9, 2022
-
simd: impl extract_element for vector types
This fixes some tests that needed vector element extraction. Signed-off-by: Andy Sadler <andrewsadler122@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7d820f - Browse repository at this point
Copy the full SHA d7d820fView commit details
Commits on Sep 10, 2022
-
Merge pull request rust-lang#215 from sadlerap/extract-element
simd: impl extract_element for vector types
Configuration menu - View commit details
-
Copy full SHA for b0ccfd1 - Browse repository at this point
Copy the full SHA b0ccfd1View commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3e67109 - Browse repository at this point
Copy the full SHA 3e67109View commit details -
Merge pull request rust-lang#218 from rust-lang/fix/build-release-sys…
…root Fix build of release sysroot in test.sh
Configuration menu - View commit details
-
Copy full SHA for 1724042 - Browse repository at this point
Copy the full SHA 1724042View commit details
Commits on Sep 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d9edc8e - Browse repository at this point
Copy the full SHA d9edc8eView commit details
Commits on Sep 28, 2022
-
simd: implement float math intrinsics
Implements the intrinsics required to pass float-math-pass and libm_std_can_float ui tests. Signed-off-by: Andy Sadler <andrewsadler122@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 688f742 - Browse repository at this point
Copy the full SHA 688f742View commit details -
Merge pull request rust-lang#219 from sadlerap/float-intrinsics
simd: implement float math intrinsics
Configuration menu - View commit details
-
Copy full SHA for 8ead881 - Browse repository at this point
Copy the full SHA 8ead881View commit details
Commits on Sep 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for af28dec - Browse repository at this point
Copy the full SHA af28decView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12105bc - Browse repository at this point
Copy the full SHA 12105bcView commit details
Commits on Oct 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed570f6 - Browse repository at this point
Copy the full SHA ed570f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b7e16f - Browse repository at this point
Copy the full SHA 6b7e16fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 090cde9 - Browse repository at this point
Copy the full SHA 090cde9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 908304e - Browse repository at this point
Copy the full SHA 908304eView commit details -
Merge pull request rust-lang#224 from rust-lang/fix/gep-release-mode
Add CI tests with a sysroot compiled in release mode
Configuration menu - View commit details
-
Copy full SHA for 98f0dc1 - Browse repository at this point
Copy the full SHA 98f0dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0654b3 - Browse repository at this point
Copy the full SHA a0654b3View commit details -
Merge pull request rust-lang#226 from rust-lang/feature/llvm-prefetch
Implement llvm.prefetch
Configuration menu - View commit details
-
Copy full SHA for 6f1adbd - Browse repository at this point
Copy the full SHA 6f1adbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a28618d - Browse repository at this point
Copy the full SHA a28618dView commit details
Commits on Oct 2, 2022
-
Merge pull request rust-lang#227 from rust-lang/fix/warnings
Fix warnings
Configuration menu - View commit details
-
Copy full SHA for 86a3e3b - Browse repository at this point
Copy the full SHA 86a3e3bView commit details
Commits on Oct 3, 2022
-
simd: enable simd_as intrinsic
The method context.convert_vector, added to libgccjit for simd_cast, appears to give the correct behavior for simd_as. Instead of special-casing simd_as, re-use simd_cast's impl for simd_as. Signed-off-by: Andy Sadler <andrewsadler122@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 436710f - Browse repository at this point
Copy the full SHA 436710fView commit details -
Merge pull request rust-lang#228 from sadlerap/simd-as
simd: enable simd_as intrinsic
Configuration menu - View commit details
-
Copy full SHA for 235414e - Browse repository at this point
Copy the full SHA 235414eView commit details
Commits on Oct 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 23a1a86 - Browse repository at this point
Copy the full SHA 23a1a86View commit details -
Configuration menu - View commit details
-
Copy full SHA for c573621 - Browse repository at this point
Copy the full SHA c573621View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74dac5d - Browse repository at this point
Copy the full SHA 74dac5dView commit details -
Merge pull request rust-lang#229 from rust-lang/fix/fmaddsub
Fix/fmaddsub
Configuration menu - View commit details
-
Copy full SHA for 44e3ea3 - Browse repository at this point
Copy the full SHA 44e3ea3View commit details
Commits on Oct 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1fa8b26 - Browse repository at this point
Copy the full SHA 1fa8b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73dea7 - Browse repository at this point
Copy the full SHA f73dea7View commit details -
Merge pull request rust-lang#230 from rust-lang/fix/simd_bitmask
Fix/simd bitmask
Configuration menu - View commit details
-
Copy full SHA for 04fd2d3 - Browse repository at this point
Copy the full SHA 04fd2d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5ce7a9 - Browse repository at this point
Copy the full SHA e5ce7a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 173db39 - Browse repository at this point
Copy the full SHA 173db39View commit details -
Merge pull request rust-lang#231 from rust-lang/fix/simd_select_bitmask
Fix/simd select bitmask
Configuration menu - View commit details
-
Copy full SHA for e84f9a1 - Browse repository at this point
Copy the full SHA e84f9a1View commit details
Commits on Oct 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 12bfb01 - Browse repository at this point
Copy the full SHA 12bfb01View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd01e8d - Browse repository at this point
Copy the full SHA cd01e8dView commit details -
Merge pull request rust-lang#233 from paulcacheux/paulcacheux/bump-gi…
…thub-actions Bump Github actions
Configuration menu - View commit details
-
Copy full SHA for 7f95363 - Browse repository at this point
Copy the full SHA 7f95363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94d58b1 - Browse repository at this point
Copy the full SHA 94d58b1View commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for db489d0 - Browse repository at this point
Copy the full SHA db489d0View commit details -
Merge pull request rust-lang#234 from paulcacheux/paulcacheux/remove-…
…rustc-patch Remove not applicable rustc patch
Configuration menu - View commit details
-
Copy full SHA for 618553b - Browse repository at this point
Copy the full SHA 618553bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d4828 - Browse repository at this point
Copy the full SHA 25d4828View commit details
Commits on Oct 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b3198c7 - Browse repository at this point
Copy the full SHA b3198c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccfe7d8 - Browse repository at this point
Copy the full SHA ccfe7d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d04e66f - Browse repository at this point
Copy the full SHA d04e66fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a4a4c - Browse repository at this point
Copy the full SHA 94a4a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 549fbe8 - Browse repository at this point
Copy the full SHA 549fbe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b60286 - Browse repository at this point
Copy the full SHA 1b60286View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5484c13 - Browse repository at this point
Copy the full SHA 5484c13View commit details -
Configuration menu - View commit details
-
Copy full SHA for f150ab3 - Browse repository at this point
Copy the full SHA f150ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 994a669 - Browse repository at this point
Copy the full SHA 994a669View commit details
Commits on Oct 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c89e3e9 - Browse repository at this point
Copy the full SHA c89e3e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea52df4 - Browse repository at this point
Copy the full SHA ea52df4View commit details -
Merge pull request rust-lang#236 from GuillaumeGomez/install-doc
Improve installation documentation
Configuration menu - View commit details
-
Copy full SHA for cc5c387 - Browse repository at this point
Copy the full SHA cc5c387View commit details
Commits on Oct 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 78f960b - Browse repository at this point
Copy the full SHA 78f960bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a2c8b0 - Browse repository at this point
Copy the full SHA 1a2c8b0View commit details -
Merge pull request rust-lang#238 from GuillaumeGomez/fix-build-instru…
…ctions Fix gcc build instructions
Configuration menu - View commit details
-
Copy full SHA for fac8d3a - Browse repository at this point
Copy the full SHA fac8d3aView commit details
Commits on Oct 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf3ef4c - Browse repository at this point
Copy the full SHA bf3ef4cView commit details -
Merge pull request rust-lang#232 from GuillaumeGomez/more-inline-asm-…
…register-class-conversion Add missing register class conversion for inline asm
Configuration menu - View commit details
-
Copy full SHA for bfc184c - Browse repository at this point
Copy the full SHA bfc184cView commit details
Commits on Nov 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 15fcca8 - Browse repository at this point
Copy the full SHA 15fcca8View commit details -
Merge pull request rust-lang#239 from rust-lang/fix/expandloadu
Escape { and } in inline asm
Configuration menu - View commit details
-
Copy full SHA for 3c03c8f - Browse repository at this point
Copy the full SHA 3c03c8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76991ba - Browse repository at this point
Copy the full SHA 76991baView commit details -
Merge pull request rust-lang#240 from rust-lang/fix/simd_bitmask
Fix simd_bitmask
Configuration menu - View commit details
-
Copy full SHA for 83c55fc - Browse repository at this point
Copy the full SHA 83c55fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc0c26 - Browse repository at this point
Copy the full SHA bbc0c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69341c4 - Browse repository at this point
Copy the full SHA 69341c4View commit details
Commits on Nov 25, 2022
-
Merge pull request rust-lang#241 from rust-lang/fix/avx-intrinsics
Fix the argument order for some AVX-512 intrinsics
Configuration menu - View commit details
-
Copy full SHA for 57b50df - Browse repository at this point
Copy the full SHA 57b50dfView commit details -
Merge pull request rust-lang#174 from rust-lang/ci/ubuntu-libgccjit-12
Download libgccjit-12-dev package in the CI
Configuration menu - View commit details
-
Copy full SHA for 8520bc7 - Browse repository at this point
Copy the full SHA 8520bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3791646 - Browse repository at this point
Copy the full SHA 3791646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 054696e - Browse repository at this point
Copy the full SHA 054696eView commit details -
Merge pull request rust-lang#225 from rust-lang/feature/stdarch-tests
Run stdarch tests in the CI
Configuration menu - View commit details
-
Copy full SHA for 0a54f24 - Browse repository at this point
Copy the full SHA 0a54f24View commit details
Commits on Jan 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 889a33a - Browse repository at this point
Copy the full SHA 889a33aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0cf0e8 - Browse repository at this point
Copy the full SHA b0cf0e8View commit details
Commits on Jan 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 71d7e56 - Browse repository at this point
Copy the full SHA 71d7e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c1d21c - Browse repository at this point
Copy the full SHA 7c1d21cView commit details
Commits on Jan 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4b74e3 - Browse repository at this point
Copy the full SHA a4b74e3View commit details
Commits on Jan 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 70659f7 - Browse repository at this point
Copy the full SHA 70659f7View commit details
Commits on Jan 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for af8db75 - Browse repository at this point
Copy the full SHA af8db75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bf7fb4 - Browse repository at this point
Copy the full SHA 2bf7fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f136b - Browse repository at this point
Copy the full SHA f1f136bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b628e5 - Browse repository at this point
Copy the full SHA 4b628e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e87b014 - Browse repository at this point
Copy the full SHA e87b014View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f8cdd2 - Browse repository at this point
Copy the full SHA 5f8cdd2View commit details
Commits on Jan 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ea75295 - Browse repository at this point
Copy the full SHA ea75295View commit details -
Configuration menu - View commit details
-
Copy full SHA for 246ba9b - Browse repository at this point
Copy the full SHA 246ba9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e77fbf - Browse repository at this point
Copy the full SHA 8e77fbfView commit details
Commits on Jan 11, 2023
-
Merge pull request rust-lang#244 from rust-lang/feature/unwinding
Implement unwinding
Configuration menu - View commit details
-
Copy full SHA for 6c5a70d - Browse repository at this point
Copy the full SHA 6c5a70dView commit details
Commits on Jan 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7fa06f6 - Browse repository at this point
Copy the full SHA 7fa06f6View commit details
Commits on Jan 14, 2023
-
Merge pull request rust-lang#243 from bjorn3/no_codegen_hir
Avoid a hir access inside get_static
Configuration menu - View commit details
-
Copy full SHA for f6ad065 - Browse repository at this point
Copy the full SHA f6ad065View commit details
Commits on Jan 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f5ced68 - Browse repository at this point
Copy the full SHA f5ced68View commit details
Commits on Jan 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa6ae3c - Browse repository at this point
Copy the full SHA fa6ae3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6024f3 - Browse repository at this point
Copy the full SHA e6024f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f5e70 - Browse repository at this point
Copy the full SHA 41f5e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc7dbc - Browse repository at this point
Copy the full SHA 2dc7dbcView commit details -
Merge pull request rust-lang#249 from rust-lang/fix/signed-integer-ov…
…erflow Fix/signed integer overflow
Configuration menu - View commit details
-
Copy full SHA for 8d0ff6b - Browse repository at this point
Copy the full SHA 8d0ff6bView commit details
Commits on Feb 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0898eab - Browse repository at this point
Copy the full SHA 0898eabView commit details
Commits on Feb 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for df72765 - Browse repository at this point
Copy the full SHA df72765View commit details -
Configuration menu - View commit details
-
Copy full SHA for 830a821 - Browse repository at this point
Copy the full SHA 830a821View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e61492 - Browse repository at this point
Copy the full SHA 3e61492View commit details -
Configuration menu - View commit details
-
Copy full SHA for edee097 - Browse repository at this point
Copy the full SHA edee097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16b377e - Browse repository at this point
Copy the full SHA 16b377eView commit details -
Merge pull request rust-lang#254 from rust-lang/feature/simd_scatter_…
…gather Feature/simd scatter gather
Configuration menu - View commit details
-
Copy full SHA for 7a22c47 - Browse repository at this point
Copy the full SHA 7a22c47View commit details
Commits on Feb 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1fcf437 - Browse repository at this point
Copy the full SHA 1fcf437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a2e37 - Browse repository at this point
Copy the full SHA 32a2e37View commit details -
Box
CastTarget
withinPassMode
.Because `PassMode::Cast` is by far the largest variant, but is relatively rare. This requires making `PassMode` not impl `Copy`, and `Clone` is no longer necessary. This causes lots of sigil adjusting, but nothing very notable.
Configuration menu - View commit details
-
Copy full SHA for d01d0d1 - Browse repository at this point
Copy the full SHA d01d0d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a283ded - Browse repository at this point
Copy the full SHA a283dedView commit details -
Simplify arg capacity calculations.
Currently they try to be very precise. But they are wrong, i.e. they don't match what's happening in the loop below. This code isn't hot enough for it to matter that much.
Configuration menu - View commit details
-
Copy full SHA for 3c2d432 - Browse repository at this point
Copy the full SHA 3c2d432View commit details -
Because it's only ever set to `None` or `Some(Reg::i32())`.
Configuration menu - View commit details
-
Copy full SHA for 8ebade2 - Browse repository at this point
Copy the full SHA 8ebade2View commit details -
Move
ArgAbi::pad_i32
intoPassMode::Cast
.Because it's only needed for that variant. This shrinks the types and clarifies the logic.
Configuration menu - View commit details
-
Copy full SHA for b3f2942 - Browse repository at this point
Copy the full SHA b3f2942View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f6e7e - Browse repository at this point
Copy the full SHA a7f6e7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eedd54 - Browse repository at this point
Copy the full SHA 5eedd54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80b1c8d - Browse repository at this point
Copy the full SHA 80b1c8dView commit details -
Move the cast_float_to_int fallback code to GCC
Now that we require at least LLVM 13, that codegen backend is always using its intrinsic `fptosi.sat` and `fptoui.sat` conversions, so it doesn't need the manual implementation. However, the GCC backend still needs it, so we can move all of that code down there.
Configuration menu - View commit details
-
Copy full SHA for 91cf284 - Browse repository at this point
Copy the full SHA 91cf284View commit details -
Configuration menu - View commit details
-
Copy full SHA for a50c152 - Browse repository at this point
Copy the full SHA a50c152View commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a900ba9 - Browse repository at this point
Copy the full SHA a900ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c503d97 - Browse repository at this point
Copy the full SHA c503d97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a9ec83 - Browse repository at this point
Copy the full SHA 5a9ec83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2592bef - Browse repository at this point
Copy the full SHA 2592befView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a861c1 - Browse repository at this point
Copy the full SHA 4a861c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b5dd4b - Browse repository at this point
Copy the full SHA 1b5dd4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4a051e - Browse repository at this point
Copy the full SHA b4a051eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4149da - Browse repository at this point
Copy the full SHA c4149daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4718bee - Browse repository at this point
Copy the full SHA 4718beeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f21041d - Browse repository at this point
Copy the full SHA f21041dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef3aaa1 - Browse repository at this point
Copy the full SHA ef3aaa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e46dc2 - Browse repository at this point
Copy the full SHA 2e46dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bbb491 - Browse repository at this point
Copy the full SHA 9bbb491View commit details -
Configuration menu - View commit details
-
Copy full SHA for 925b11e - Browse repository at this point
Copy the full SHA 925b11eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70aeb9e - Browse repository at this point
Copy the full SHA 70aeb9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c67dcf - Browse repository at this point
Copy the full SHA 9c67dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c30c25 - Browse repository at this point
Copy the full SHA 5c30c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5943166 - Browse repository at this point
Copy the full SHA 5943166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d5c5f9 - Browse repository at this point
Copy the full SHA 5d5c5f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15b0747 - Browse repository at this point
Copy the full SHA 15b0747View commit details -
Merge apply_attrs_callsite into call and invoke
Some codegen backends are not able to apply callsite attrs after the fact.
Configuration menu - View commit details
-
Copy full SHA for d993319 - Browse repository at this point
Copy the full SHA d993319View commit details -
Configuration menu - View commit details
-
Copy full SHA for b909493 - Browse repository at this point
Copy the full SHA b909493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4310bbd - Browse repository at this point
Copy the full SHA 4310bbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for affe23b - Browse repository at this point
Copy the full SHA affe23bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe3df3 - Browse repository at this point
Copy the full SHA dbe3df3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c0a6e6 - Browse repository at this point
Copy the full SHA 4c0a6e6View commit details -
Rewrite implementation of
#[alloc_error_handler]
The new implementation doesn't use weak lang items and instead changes `#[alloc_error_handler]` to an attribute macro just like `#[global_allocator]`. The attribute will generate the `__rg_oom` function which is called by the compiler-generated `__rust_alloc_error_handler`. If no `__rg_oom` function is defined in any crate then the compiler shim will call `__rdl_oom` in the alloc crate which will simply panic. This also fixes link errors with `-C link-dead-code` with `default_alloc_error_handler`: `__rg_oom` was previously defined in the alloc crate and would attempt to reference the `oom` lang item, even if it didn't exist. This worked as long as `__rg_oom` was excluded from linking since it was not called. This is a prerequisite for the stabilization of `default_alloc_error_handler` (rust-lang#102318).
Configuration menu - View commit details
-
Copy full SHA for dd930a3 - Browse repository at this point
Copy the full SHA dd930a3View commit details -
Add type_array to BaseTypeMethods
Moved type_array function to rustc_codegen_ssa::BaseTypeMethods trait. This allows using normal alloca function to create arrays as suggested in rust-lang#104022. Signed-off-by: Ayush Singh <ayushsingh1325@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a897864 - Browse repository at this point
Copy the full SHA a897864View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb747d0 - Browse repository at this point
Copy the full SHA fb747d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5378b46 - Browse repository at this point
Copy the full SHA 5378b46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cbf5e6 - Browse repository at this point
Copy the full SHA 4cbf5e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b9b849 - Browse repository at this point
Copy the full SHA 5b9b849View commit details -
For the next commit, `FunctionCx::codegen_*_terminator` need to take a `&mut Bx` instead of consuming a `Bx`. This triggers a cascade of similar changes across multiple functions. The resulting code is more concise and replaces many `&mut bx` expressions with `bx`.
Configuration menu - View commit details
-
Copy full SHA for bf4e1e4 - Browse repository at this point
Copy the full SHA bf4e1e4View commit details -
This is a continuation of 9f0a862 for gcc. Signed-off-by: Ayush Singh <ayushsingh1325@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 21af0df - Browse repository at this point
Copy the full SHA 21af0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f7a017 - Browse repository at this point
Copy the full SHA 6f7a017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 634a709 - Browse repository at this point
Copy the full SHA 634a709View commit details -
Rewrite LLVM's archive writer in Rust
This allows it to be used by other codegen backends
Configuration menu - View commit details
-
Copy full SHA for d1eb38f - Browse repository at this point
Copy the full SHA d1eb38fView commit details -
Move linkage type check to HIR analysis and fix semantics issues.
This ensures that the error is printed even for unused variables, as well as unifying the handling between the LLVM and GCC backends. This also fixes unusual behavior around exported Rust-defined variables with linkage attributes. With the previous behavior, it appears to be impossible to define such a variable such that it can actually be imported and used by another crate. This is because on the importing side, the variable is required to be a pointer, but on the exporting side, the type checker rejects static variables of pointer type because they do not implement `Sync`. Even if it were possible to import such a type, it appears that code generation on the importing side would add an unexpected additional level of pointer indirection, which would break type safety. This highlighted that the semantics of linkage on Rust-defined variables is different to linkage on foreign items. As such, we now model the difference with two different codegen attributes: linkage for Rust-defined variables, and import_linkage for foreign items. This change gives semantics to the test src/test/ui/linkage-attr/auxiliary/def_illtyped_external.rs which was previously expected to fail to compile. Therefore, convert it into a test that is expected to successfully compile. The update to the GCC backend is speculative and untested.
Configuration menu - View commit details
-
Copy full SHA for 43f868b - Browse repository at this point
Copy the full SHA 43f868bView commit details -
Add LLVM KCFI support to the Rust compiler
This commit adds LLVM Kernel Control Flow Integrity (KCFI) support to the Rust compiler. It initially provides forward-edge control flow protection for operating systems kernels for Rust-compiled code only by aggregating function pointers in groups identified by their return and parameter types. (See llvm/llvm-project@cff5bef.) Forward-edge control flow protection for C or C++ and Rust -compiled code "mixed binaries" (i.e., for when C or C++ and Rust -compiled code share the same virtual address space) will be provided in later work as part of this project by identifying C char and integer type uses at the time types are encoded (see Type metadata in the design document in the tracking issue rust-lang#89653). LLVM KCFI can be enabled with -Zsanitizer=kcfi. Co-authored-by: bjorn3 <17426603+bjorn3@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c2db89 - Browse repository at this point
Copy the full SHA 7c2db89View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e83dc - Browse repository at this point
Copy the full SHA c2e83dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 888137d - Browse repository at this point
Copy the full SHA 888137dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1d324 - Browse repository at this point
Copy the full SHA 3a1d324View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa874b0 - Browse repository at this point
Copy the full SHA fa874b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dcda26 - Browse repository at this point
Copy the full SHA 5dcda26View commit details -
abi: add
AddressSpace
field toPrimitive::Pointer
...and remove it from `PointeeInfo`, which isn't meant for this. There are still various places (marked with FIXMEs) that assume all pointers have the same size and alignment. Fixing this requires parsing non-default address spaces in the data layout string, which will be done in a followup.
Configuration menu - View commit details
-
Copy full SHA for 7bf0670 - Browse repository at this point
Copy the full SHA 7bf0670View commit details -
Configuration menu - View commit details
-
Copy full SHA for bedaeda - Browse repository at this point
Copy the full SHA bedaedaView commit details -
session: diagnostic migration lint on more fns
Apply the diagnostic migration lint to more functions on `Session`. Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 1640cca - Browse repository at this point
Copy the full SHA 1640ccaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae429e8 - Browse repository at this point
Copy the full SHA ae429e8View commit details -
errors: generate typed identifiers in each crate
Instead of loading the Fluent resources for every crate in `rustc_error_messages`, each crate generates typed identifiers for its own diagnostics and creates a static which are pulled together in the `rustc_driver` crate and provided to the diagnostic emitter. Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 564ab10 - Browse repository at this point
Copy the full SHA 564ab10View commit details -
various: translation resources from cg backend
Extend `CodegenBackend` trait with a function returning the translation resources from the codegen backend, which can be added to the complete list of resources provided to the emitter. Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 7696f98 - Browse repository at this point
Copy the full SHA 7696f98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802e902 - Browse repository at this point
Copy the full SHA 802e902View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78f3a7e - Browse repository at this point
Copy the full SHA 78f3a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e74f6ff - Browse repository at this point
Copy the full SHA e74f6ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8b5a3e - Browse repository at this point
Copy the full SHA d8b5a3eView commit details
Commits on Mar 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b4f83c6 - Browse repository at this point
Copy the full SHA b4f83c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74506d3 - Browse repository at this point
Copy the full SHA 74506d3View commit details
Commits on Mar 3, 2023
-
Merge pull request rust-lang#256 from GuillaumeGomez/regen-intrinsics
Regen intrinsics
Configuration menu - View commit details
-
Copy full SHA for 8c3c020 - Browse repository at this point
Copy the full SHA 8c3c020View commit details
Commits on Mar 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a2f499f - Browse repository at this point
Copy the full SHA a2f499fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 901e413 - Browse repository at this point
Copy the full SHA 901e413View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6958188 - Browse repository at this point
Copy the full SHA 6958188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08c75ae - Browse repository at this point
Copy the full SHA 08c75aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c35dc0 - Browse repository at this point
Copy the full SHA 5c35dc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5bc7c - Browse repository at this point
Copy the full SHA 9d5bc7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42a89bd - Browse repository at this point
Copy the full SHA 42a89bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f83ede0 - Browse repository at this point
Copy the full SHA f83ede0View commit details
Commits on Mar 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3180da5 - Browse repository at this point
Copy the full SHA 3180da5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b878cc - Browse repository at this point
Copy the full SHA 4b878ccView commit details -
Merge pull request rust-lang#255 from rust-lang/sync_from_rust_2023_f…
…eb_28_2 Sync from rust 2023 feb 28
Configuration menu - View commit details
-
Copy full SHA for 08a6d6e - Browse repository at this point
Copy the full SHA 08a6d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bb2af0 - Browse repository at this point
Copy the full SHA 6bb2af0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fce7053 - Browse repository at this point
Copy the full SHA fce7053View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c0c25d - Browse repository at this point
Copy the full SHA 2c0c25dView commit details