The targets wasm32 and wasm64 are missing in the Arch package.
Ah, too bad. wasm is still considered an experimental LLVM target (at least for LLVM 7), so LLVM needs to be built in a special way (LLVM_EXPERIMENTAL_TARGETS_TO_BUILD CMake variable) to enable it.