[llvm] [AMDGPU] Pre-commit unit test for RP tracking `reset`/`advance` inconsistencies fix (PR #196098)

Diana Picus via llvm-commits llvm-commits at lists.llvm.org
Fri May 8 05:33:44 PDT 2026


================
@@ -18,19 +19,21 @@
 
 using namespace llvm;
 
-std::once_flag flag;
+std::once_flag Flag;
 
-void InitializeAMDGPUTarget() {
-  std::call_once(flag, []() {
-    LLVMInitializeAMDGPUTargetInfo();
-    LLVMInitializeAMDGPUTarget();
-    LLVMInitializeAMDGPUTargetMC();
-  });
+void llvm::initializeAMDGPUTarget() {
----------------
rovka wrote:

Do we really want to expose one without call_once?

https://github.com/llvm/llvm-project/pull/196098


More information about the llvm-commits mailing list