[llvm] [AMDGPU][MC] GFX9 - Support NV bit in FLAT instructions in pre-GFX90A (PR #154237)
Ivan Kosarev via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 6 04:11:59 PST 2025
================
@@ -1585,6 +1585,11 @@ class AMDGPUAsmParser : public MCTargetAsmParser {
bool hasKernargPreload() const { return AMDGPU::hasKernargPreload(getSTI()); }
+ bool isFlatInstAndNVAllowed(const MCInst &Inst) const {
+ uint64_t TSFlags = MII.get(Inst.getOpcode()).TSFlags;
+ return (TSFlags & SIInstrFlags::FLAT) && isGFX9() && !isGFX90A();
+ }
----------------
kosarev wrote:
We use DiagnosticString downstream already.
https://github.com/llvm/llvm-project/pull/154237
More information about the llvm-commits
mailing list