We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9735db commit 0f19c60Copy full SHA for 0f19c60
llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn
@@ -329,7 +329,6 @@ write_cmake_config("llvm-config") {
329
"LLVM_HAVE_TFLITE=",
330
"LLVM_HOST_TRIPLE=$llvm_current_triple",
331
"LLVM_NATIVE_ARCH=$native_target",
332
- "LLVM_UNREACHABLE_OPTIMIZE=1",
333
"LLVM_USE_INTEL_JITEVENTS=",
334
"LLVM_USE_OPROFILE=",
335
"LLVM_USE_PERF=",
@@ -340,6 +339,12 @@ write_cmake_config("llvm-config") {
340
339
"PACKAGE_VERSION=${llvm_version}git",
341
]
342
+ if (llvm_enable_assertions) {
343
+ values += [ "LLVM_UNREACHABLE_OPTIMIZE=" ]
344
+ } else {
345
+ values += [ "LLVM_UNREACHABLE_OPTIMIZE=1" ]
346
+ }
347
+
348
if (llvm_build_native) {
349
values += [
350
"LLVM_NATIVE_ASMPARSER=1",
0 commit comments