================
@@ -137,10 +137,8 @@ class AMDGPUTargetStreamer : public MCTargetStreamer {
     return TargetID;
   }
   std::optional<AMDGPU::TargetID> &getTargetID() { return TargetID; }
-  void initializeTargetID(const MCSubtargetInfo &STI, StringRef FeatureString) 
{
-    assert(TargetID == std::nullopt && "TargetID can only be initialized 
once");
-    TargetID = AMDGPU::createAMDGPUTargetID(STI, FeatureString);
-  }
+  void initializeTargetID(const MCSubtargetInfo &STI,
+                          bool ApplyFeatureString = false);
----------------
shiltian wrote:

In what cases do we want not to apply feature string?

https://github.com/llvm/llvm-project/pull/204595
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to