Skip to content

Commit f058741

Browse files
committed
Auto merge of #58403 - eddyb:requalify, r=oli-obk
rustc_mir: split qualify_consts' "value qualification" bitflags into separate computations. Prerequisite for computing those bits through a dataflow algorithm ~~(which I might do in this PR later)~~. This PR should not change behavior overall, other than treating `simd_shuffle*` identically to `#[rustc_args_required_const]` (maybe we should just have `#[rustc_args_required_const]` on the intrinsic imports of `simd_shuffle*`? cc @gnzlbg) cc @oli-obk @alexreg
2 parents f47ec2a + f04424a commit f058741

File tree

8 files changed

+851
-579
lines changed

8 files changed

+851
-579
lines changed

Cargo.lock

-1
Original file line numberDiff line numberDiff line change
@@ -2822,7 +2822,6 @@ name = "rustc_mir"
28222822
version = "0.0.0"
28232823
dependencies = [
28242824
"arena 0.0.0",
2825-
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
28262825
"byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
28272826
"either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
28282827
"graphviz 0.0.0",

src/librustc_mir/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ crate-type = ["dylib"]
1111

1212
[dependencies]
1313
arena = { path = "../libarena" }
14-
bitflags = "1.0"
1514
either = "1.5.0"
1615
dot = { path = "../libgraphviz", package = "graphviz" }
1716
log = "0.4"

0 commit comments

Comments
 (0)