Lines Matching refs:OpMemoryNamedBarrier
85 // OpMemoryNamedBarrier is not in 1.0, but it is enabled by a capability.
90 CompiledInstructions("OpMemoryNamedBarrier %bar %scope %semantics",
92 ElementsAre(spvOpcodeMake(4, spv::Op::OpMemoryNamedBarrier), _, _, _));
96 EXPECT_THAT(CompileFailure("OpMemoryNamedBarrier", SPV_ENV_UNIVERSAL_1_1),
97 Eq("Expected operand for OpMemoryNamedBarrier instruction, but "
100 CompileFailure("OpMemoryNamedBarrier %bar", SPV_ENV_UNIVERSAL_1_1),
101 Eq("Expected operand for OpMemoryNamedBarrier instruction, but found the "
104 CompileFailure("OpMemoryNamedBarrier %bar %scope", SPV_ENV_UNIVERSAL_1_1),
105 Eq("Expected operand for OpMemoryNamedBarrier instruction, but found the "
108 CompiledInstructions("OpMemoryNamedBarrier %bar %scope %semantics",
110 ElementsAre(spvOpcodeMake(4, spv::Op::OpMemoryNamedBarrier), _, _, _));
112 CompileFailure("OpMemoryNamedBarrier %bar %scope %semantics %extra",
118 EXPECT_THAT(CompileFailure("OpMemoryNamedBarrier 123 %scope %semantics",
121 EXPECT_THAT(CompileFailure("OpMemoryNamedBarrier %bar %scope \"semantics\"",