================
@@ -1688,11 +1688,22 @@ let SubtargetPredicate = HasWaitXcnt in {
// Represents the point at which a wave must wait for all outstanding direct
loads to LDS.
// Typically inserted by the memory legalizer and consumed by SIInsertWaitcnts.
-
def S_WAITCNT_lds_direct : SPseudoInstSI<(outs), (ins)> {
let hasSideEffects = 0;
}
+// FIXME: Until support for GFX12Plus is ready, restrict these to only preGFX12
+let SubtargetPredicate = isGFX9GFX10GFX11 in {
----------------
arsenm wrote:
Use predicate derived from feature on the builtin
https://github.com/llvm/llvm-project/pull/173259
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits