char bytes[MONO_INST_MAX];
} MonoInstSpec;
-extern const char mini_ins_info[];
+extern const char mini_ins_info[] MONO_LLVM_INTERNAL;
extern const gint8 mini_ins_sreg_counts [];
#ifndef DISABLE_JIT
#include <config.h>
#include <mono/utils/mono-compiler.h>
+#if defined(DISABLE_JIT)
+
+void
+mono_simd_intrinsics_init (void)
+{
+}
+
+#else
+
/*
* Only LLVM is supported as a backend.
*/
-#if !defined(DISABLE_JIT) && defined(ENABLE_NETCORE)
-
#include "mini.h"
#include "ir-emit.h"
#ifdef ENABLE_LLVM
#include <mono/metadata/abi-details.h>
#include <mono/metadata/reflection-internals.h>
+#if defined (MONO_ARCH_SIMD_INTRINSICS) && defined(ENABLE_NETCORE)
+
#define MSGSTRFIELD(line) MSGSTRFIELD1(line)
#define MSGSTRFIELD1(line) str##line
static const struct msgstr_t {
MONO_EMPTY_SOURCE_FILE (simd_intrinsics_netcore);
#endif
+
+#endif /* DISABLE_JIT */