Arch | wasm32 |
Family | unknown |
OS | unknown |
debug_assertions
panic="abort"
target_abi=""
target_arch="wasm32"
target_endian="little"
target_env=""
target_family="wasm"
target_feature="llvm14-builtins-abi"
target_has_atomic="16"
target_has_atomic="32"
target_has_atomic="64"
target_has_atomic="8"
target_has_atomic="ptr"
target_has_atomic_equal_alignment="16"
target_has_atomic_equal_alignment="32"
target_has_atomic_equal_alignment="64"
target_has_atomic_equal_alignment="8"
target_has_atomic_equal_alignment="ptr"
target_has_atomic_load_store="16"
target_has_atomic_load_store="32"
target_has_atomic_load_store="64"
target_has_atomic_load_store="8"
target_has_atomic_load_store="ptr"
target_os="unknown"
target_pointer_width="32"
target_thread_local
target_vendor="unknown"
Feature Name | Feature Explanation | LLVM |
---|---|---|
simd128 | Enable 128-bit SIMD. | ⛔️ |
atomics | Enable Atomics. | ⛔️ |
nontrapping-fptoint | Enable non-trapping float-to-int conversion operators. | ⛔️ |
bulk-memory | Enable bulk memory operations. | ⛔️ |
mutable-globals | Enable mutable globals. | ⛔️ |
reference-types | Enable reference types. | ⛔️ |
sign-ext | Enable sign extension operators. | ⛔️ |
crt-static | Enables C Run-time Libraries to be statically linked. | ⛔️ |
exception-handling | Enable Wasm exception handling. | ✅ |
extended-const | Enable extended const expressions. | ✅ |
multivalue | Enable multivalue blocks, instructions, and functions. | ✅ |
relaxed-simd | Enable relaxed-simd instructions. | ✅ |
tail-call | Enable tail call instructions. | ✅ |