diff options
| author | bors <bors@rust-lang.org> | 2023-03-23 18:43:04 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-03-23 18:43:04 +0000 |
| commit | e2163008763c326ec4003e07b8e6eef0c98f6204 (patch) | |
| tree | 13526f6f563f37d8998736ea3ab7769358cfea93 /compiler/rustc_codegen_llvm/src | |
| parent | df7fd9995f10627f25ccb325f693a11b3395a73c (diff) | |
| parent | 64cce5fc7d2c1070adeaa719932b4bbccf27dd46 (diff) | |
| download | rust-e2163008763c326ec4003e07b8e6eef0c98f6204.tar.gz rust-e2163008763c326ec4003e07b8e6eef0c98f6204.zip | |
Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obk
Add `CastKind::Transmute` to MIR ~~Nothing actually produces it in this commit, so I don't know how to test it, but it also means it shouldn't be possible for it to break anything.~~ Includes lowering `transmute` calls to it, so it's used. Zulip Conversation: <https://rust-lang.zulipchat.com/#narrow/stream/189540-t-compiler.2Fwg-mir-opt/topic/Good.20first.20isssue/near/321849610>
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
| -rw-r--r-- | compiler/rustc_codegen_llvm/src/intrinsic.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_codegen_llvm/src/intrinsic.rs b/compiler/rustc_codegen_llvm/src/intrinsic.rs index 9c921989ca9..012e25884ca 100644 --- a/compiler/rustc_codegen_llvm/src/intrinsic.rs +++ b/compiler/rustc_codegen_llvm/src/intrinsic.rs @@ -378,7 +378,7 @@ impl<'ll, 'tcx> IntrinsicCallMethods<'tcx> for Builder<'_, 'll, 'tcx> { } } - _ => bug!("unknown intrinsic '{}'", name), + _ => bug!("unknown intrinsic '{}' -- should it have been lowered earlier?", name), }; if !fn_abi.ret.is_ignore() { |
