Conversation
These don't correspond to specific instructions and will produce different instructions on x86/x86_64 based on ABI details.
Otherwise this picks up vim .swp files.
It actually generates vrfin now
Update expected instructions for LLVM 22
Avoid `unsafe fn` in aarch64, powerpc and s390x tests
wasm: use `intrinsics::simd` for the narrow functions
powerpc: implement `vnmsubfp` using `intrinsics::simd`
x86: use `intrinsics::simd` for `hadds`/`hsubs`
This reverts commit 32146718741ee22ff0d54d21b9ab60353014c980.
Revert "Use LLVM intrinsics for `madd` intrinsics"
test the `vld1*` functions
This updates the rust-version file to db3e99b.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@db3e99b Filtered ref: rust-lang/stdarch@4749411 Upstream diff: rust-lang/rust@873d468...db3e99b This merge was created using https://github.com/rust-lang/josh-sync.
Rustc pull update
…madd Revert "Revert "Use LLVM intrinsics for `madd` intrinsics""
we will add an explicit incompatibility of softfloat and vector feature in rutsc s390x-unknown-none-softfloat target specification. Therefore we need to disable vector intrinsics here to be able to compile core for this target.
disable s390x vector intrinsics if softfloat is enabled
|
|
|
@bors r+ p=1 |
|
⌛ Testing commit 3cf999f with merge 8c456d3... Workflow: https://github.com/rust-lang/rust/actions/runs/21728671298 |
stdarch subtree update Subtree update of `stdarch` to rust-lang/stdarch@1a7cc47. Created using https://github.com/rust-lang/josh-sync. r? @ghost
…, r=folkertdev stdarch subtree update Subtree update of `stdarch` to rust-lang/stdarch@1a7cc47. Created using https://github.com/rust-lang/josh-sync. r? @ghost
|
@bors yield |
|
Auto build cancelled. Cancelled workflows: The next pull request likely to be tested is #152185. |
…uwer Rollup of 11 pull requests Successful merges: - #152174 (stdarch subtree update) - #151278 (Provide more context on trait bounds being unmet due to imperfect derive) - #151955 (escape symbol names in global asm) - #149329 (Mark match arms in try and for as being from desugarings.) - #151474 (Minor structural improvements) - #151744 (fix refining_impl_trait suggestion with return_type_notation) - #152107 (Convert to inline diagnostics in `rustc_borrowck`) - #152117 (Convert to inline diagnostics in `rustc_trait_selection`) - #152136 (Consolidate type const checks on `tcx.is_type_const`) - #152170 (Port `rustc_effective_visibility` to the new attribute parser) - #152184 (Port rustc_abi to the attribute parser)
|
⌛ Testing commit 3cf999f with merge 8e6ef3f... Workflow: https://github.com/rust-lang/rust/actions/runs/21731189776 |
stdarch subtree update Subtree update of `stdarch` to rust-lang/stdarch@1a7cc47. Created using https://github.com/rust-lang/josh-sync. r? @ghost
|
@bors yield |
|
Auto build cancelled. Cancelled workflows: The next pull request likely to be tested is #152185. |
…uwer Rollup of 11 pull requests Successful merges: - #152174 (stdarch subtree update) - #151278 (Provide more context on trait bounds being unmet due to imperfect derive) - #151955 (escape symbol names in global asm) - #149329 (Mark match arms in try and for as being from desugarings.) - #151474 (Minor structural improvements) - #151744 (fix refining_impl_trait suggestion with return_type_notation) - #152107 (Convert to inline diagnostics in `rustc_borrowck`) - #152117 (Convert to inline diagnostics in `rustc_trait_selection`) - #152136 (Consolidate type const checks on `tcx.is_type_const`) - #152170 (Port `rustc_effective_visibility` to the new attribute parser) - #152184 (Port rustc_abi to the attribute parser)
|
⌛ Testing commit 3cf999f with merge 6d77de5... Workflow: https://github.com/rust-lang/rust/actions/runs/21732887652 |
stdarch subtree update Subtree update of `stdarch` to rust-lang/stdarch@1a7cc47. Created using https://github.com/rust-lang/josh-sync. r? @ghost
|
@bors yield |
|
Auto build cancelled. Cancelled workflows: The next pull request likely to be tested is #152185. |
…uwer Rollup of 11 pull requests Successful merges: - #152174 (stdarch subtree update) - #151278 (Provide more context on trait bounds being unmet due to imperfect derive) - #151955 (escape symbol names in global asm) - #149329 (Mark match arms in try and for as being from desugarings.) - #151474 (Minor structural improvements) - #151744 (fix refining_impl_trait suggestion with return_type_notation) - #152107 (Convert to inline diagnostics in `rustc_borrowck`) - #152117 (Convert to inline diagnostics in `rustc_trait_selection`) - #152136 (Consolidate type const checks on `tcx.is_type_const`) - #152170 (Port `rustc_effective_visibility` to the new attribute parser) - #152184 (Port rustc_abi to the attribute parser)
…, r=folkertdev stdarch subtree update Subtree update of `stdarch` to rust-lang/stdarch@1a7cc47. Created using https://github.com/rust-lang/josh-sync. r? @ghost
Rollup of 4 pull requests Successful merges: - #152174 (stdarch subtree update) - #151278 (Provide more context on trait bounds being unmet due to imperfect derive) - #151955 (escape symbol names in global asm) - #152194 (Remove the 4 failing tests from rustdoc-gui) Failed merges: - #152191 (Convert to inline diagnostics in `rustc_hir_analysis`)
Subtree update of
stdarchto rust-lang/stdarch@1a7cc47.Created using https://github.com/rust-lang/josh-sync.
r? @ghost