================
@@ -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