File tree 4 files changed +4
-5
lines changed
rustc_codegen_cranelift/src/intrinsics
rustc_hir_analysis/src/check
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"`,
2
2
//! and LLVM intrinsics that have symbol names starting with `llvm.`.
3
3
4
4
macro_rules! intrinsic_args {
Original file line number Diff line number Diff line change 1
- //! Codegen `extern "platform-intrinsic"` intrinsics.
1
+ //! Codegen SIMD intrinsics.
2
2
3
3
use cranelift_codegen:: ir:: immediates:: Offset32 ;
4
4
use 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.
3
2
4
3
use rustc_abi:: ExternAbi ;
5
4
use rustc_errors:: codes:: * ;
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ pub enum InstanceKind<'tcx> {
71
71
/// - coroutines
72
72
Item ( DefId ) ,
73
73
74
- /// An intrinsic `fn` item (with `"rust-intrinsic"` or `"platform-intrinsic"` ABI).
74
+ /// An intrinsic `fn` item (with `"rust-intrinsic"` ABI).
75
75
///
76
76
/// Alongside `Virtual`, this is the only `InstanceKind` that does not have its own callable MIR.
77
77
/// 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