We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7052ffb commit 53de70dCopy full SHA for 53de70d
1 file changed
src/gallium/auxiliary/gallivm/lp_bld_init_orc.cpp
@@ -183,10 +183,17 @@ class LPJit
183
using llvm::orc::JITDylib;
184
LPJit* jit = get_instance();
185
std::lock_guard<std::mutex> guard(jit->lookup_mutex);
186
+#if LP_ORCJIT_WIN21_STABILITY_MODE
187
+ (void)name;
188
+ LLVMOrcJITDylibRef jd = wrap(&jit->lljit->getMainJITDylib());
189
+ jit->live_jd_handles.insert(jd);
190
+ return jd;
191
+#else
192
JITDylib& tmp = ExitOnErr(jit->lljit->createJITDylib(name));
193
LLVMOrcJITDylibRef jd = wrap(&tmp);
194
jit->live_jd_handles.insert(jd);
195
return jd;
196
+#endif
197
}
198
199
static void register_gallivm_state(gallivm_state *gallivm) {
0 commit comments