[llvm] [AMDGPU] Tolerate AMDGPUTargetELFStreamer without initializeTargetID (PR #226495)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 25 06:50:49 PDT 2026
================
@@ -209,6 +209,18 @@ class AMDGPUTargetELFStreamer final : public AMDGPUTargetStreamer {
unsigned getEFlagsV4();
unsigned getEFlagsV6();
+ // Override of AMDGPUTargetStreamer::getTargetID that tolerates
+ // initializeTargetID not having been called by initializing it here from our
+ // MCSubtargetInfo. This allows the use of AMDGPUTargetELFStreamer in an
----------------
arsenm wrote:
I'm not sure I follow how this is working. Eventually the involvement of MCSubtargetInfo should be removed
https://github.com/llvm/llvm-project/pull/226495
More information about the llvm-commits
mailing list