Searched refs:subgroupcoherent (Results 1 – 9 of 9) sorted by relevance
11 layout (binding = 3) subgroupcoherent buffer BufferI { uint x; } bufferi;
16 layout (binding = 4) volatile buffer BufferJ { subgroupcoherent A a; } bufferj[2];
549 unsigned subgroupcoherent : 1; member559 subgroupcoherent = 0; in clear()571 subgroupcoherent |= other.subgroupcoherent;
517 coherentFlags.subgroupcoherent) { in TranslateMemoryAccess()544 coherentFlags.subgroupcoherent) { in TranslateImageOperands()569 flags.subgroupcoherent = type.getQualifier().subgroupcoherent; in TranslateCoherent()572 flags.subgroupcoherent || in TranslateCoherent()594 } else if (coherentFlags.subgroupcoherent) { in TranslateMemoryScope()1235 if (parent.subgroupcoherent) in InheritQualifiers()1236 child.subgroupcoherent = true; in InheritQualifiers()
475 subgroupcoherent = false; in clearMemory()523 bool subgroupcoherent : 1; variable534 …return subgroupcoherent || workgroupcoherent || queuefamilycoherent || devicecoherent || coherent … in isMemory()538 …return subgroupcoherent || workgroupcoherent || queuefamilycoherent || devicecoherent || coherent … in isMemoryQualifierImageAndSSBOOnly()1873 if (qualifier.subgroupcoherent) in getCompleteString()
554 symbol.getQualifier().subgroupcoherent != unitSymbol.getQualifier().subgroupcoherent || in mergeErrorCheck()
1108 …if (argQualifier.subgroupcoherent && ! (formalQualifier.subgroupcoherent || formalQualifier.workgr… in handleFunctionCall()3341 …dst.devicecoherent || dst.queuefamilycoherent || dst.workgroupcoherent || dst.subgroupcoherent)) || in mergeQualifiers()3342 …t && (dst.coherent || dst.queuefamilycoherent || dst.workgroupcoherent || dst.subgroupcoherent)) || in mergeQualifiers()3343 …herent && (dst.coherent || dst.devicecoherent || dst.workgroupcoherent || dst.subgroupcoherent)) || in mergeQualifiers()3344 …rent && (dst.coherent || dst.devicecoherent || dst.queuefamilycoherent || dst.subgroupcoherent)) || in mergeQualifiers()3345 …(src.subgroupcoherent && (dst.coherent || dst.devicecoherent || dst.queuefamilycoherent || dst.wo… in mergeQualifiers()3374 MERGE_SINGLETON(subgroupcoherent); in mergeQualifiers()4296 type.getQualifier().subgroupcoherent = qualifier.subgroupcoherent; in paramCheckFix()
1433 $$.qualifier.subgroupcoherent = true;
5990 (yyval.interm.type).qualifier.subgroupcoherent = true; in yyparse()