rust/library/stdarch/crates
Aleksey Kladov e91f80fc22 mark core::arch::wasm32::unreachable as safe
This intrinsic doesn't have any preconditions and is always safe to
call, so it can be safe.

This function is already stable, but dropping `unsafe` is a backwards
compatible change.

Note tha we already have a precedent for wasm intrinsics being safe --
wasm simd is safe.

It is relatively practically important to mark this safe --
wasm32::unreachable is directly useful in practice as more codesize
efficient `panic!()`.
2021-08-12 11:09:05 +01:00
..
assert-instr-macro Force the use of sysv64 calling convention in x86_64 disassembly tests (#1187) 2021-07-20 20:02:22 +01:00
core_arch mark core::arch::wasm32::unreachable as safe 2021-08-12 11:09:05 +01:00
simd-test-macro Convert all crates to 2018 edition (#1109) 2021-04-11 15:26:35 +01:00
std_detect Remove references to the crates on crates.io. 2021-08-12 00:24:32 +01:00
stdarch-gen Update arm vcvt intrinsics to use llvm.fpto(su)i.sat 2021-08-11 13:13:19 +01:00
stdarch-test Update arm vcvt intrinsics to use llvm.fpto(su)i.sat 2021-08-11 13:13:19 +01:00
stdarch-verify Add vst1_* neon intrinsics. (#1171) 2021-05-27 07:40:45 +01:00