diff --git a/src/amd/llvm/ac_llvm_util.c b/src/amd/llvm/ac_llvm_util.c index 720f2135a22..e4688933cc9 100644 --- a/src/amd/llvm/ac_llvm_util.c +++ b/src/amd/llvm/ac_llvm_util.c @@ -61,6 +61,10 @@ static void ac_init_llvm_target(void) "-structurizecfg-skip-uniform-regions", #endif }; + +#if LLVM_VERSION_MAJOR > 11 + ac_reset_llvm_command_line_parser(); +#endif LLVMParseCommandLineOptions(ARRAY_SIZE(argv), argv, NULL); }