File tree Expand file tree Collapse file tree 4 files changed +4
-5
lines changed
rustc_codegen_cranelift/src/intrinsics
rustc_hir_analysis/src/check Expand file tree Collapse file tree 4 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 1- //! Codegen of intrinsics. This includes `extern "rust-intrinsic"`, `extern "platform-intrinsic"`
1+ //! Codegen of intrinsics. This includes `extern "rust-intrinsic"`,
22//! and LLVM intrinsics that have symbol names starting with `llvm.`.
33
44macro_rules! intrinsic_args {
Original file line number Diff line number Diff line change 1- //! Codegen `extern "platform-intrinsic"` intrinsics.
1+ //! Codegen SIMD intrinsics.
22
33use cranelift_codegen:: ir:: immediates:: Offset32 ;
44use rustc_target:: abi:: Endian ;
Original file line number Diff line number Diff line change 1- //! Type-checking for the rust-intrinsic and platform-intrinsic
2- //! intrinsics that the compiler exposes.
1+ //! Type-checking for the rust-intrinsic intrinsics that the compiler exposes.
32
43use rustc_abi:: ExternAbi ;
54use rustc_errors:: codes:: * ;
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ pub enum InstanceKind<'tcx> {
7171 /// - coroutines
7272 Item ( DefId ) ,
7373
74- /// An intrinsic `fn` item (with `"rust-intrinsic"` or `"platform-intrinsic"` ABI).
74+ /// An intrinsic `fn` item (with `"rust-intrinsic"` ABI).
7575 ///
7676 /// Alongside `Virtual`, this is the only `InstanceKind` that does not have its own callable MIR.
7777 /// Instead, codegen and const eval "magically" evaluate calls to intrinsics purely in the
You can’t perform that action at this time.
0 commit comments