• Home
  • Raw
  • Download

Lines Matching full:spirv

106   std::string spirv = "%2 = OpPtrEqual %1 %3 %4\n";  in TEST_F()  local
107 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_4), in TEST_F()
110 spirv, SPV_BINARY_TO_TEXT_OPTION_NONE, SPV_ENV_UNIVERSAL_1_4); in TEST_F()
111 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
115 std::string spirv = "%2 = OpPtrEqual %1 %3 %4\n"; in TEST_F() local
116 std::string err = CompileFailure(spirv, SPV_ENV_UNIVERSAL_1_3); in TEST_F()
123 std::string spirv = "%2 = OpPtrNotEqual %1 %3 %4\n"; in TEST_F() local
124 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_4), in TEST_F()
127 spirv, SPV_BINARY_TO_TEXT_OPTION_NONE, SPV_ENV_UNIVERSAL_1_4); in TEST_F()
128 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
132 std::string spirv = "%2 = OpPtrNotEqual %1 %3 %4\n"; in TEST_F() local
133 std::string err = CompileFailure(spirv, SPV_ENV_UNIVERSAL_1_3); in TEST_F()
140 std::string spirv = "%2 = OpPtrDiff %1 %3 %4\n"; in TEST_F() local
141 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_4), in TEST_F()
144 spirv, SPV_BINARY_TO_TEXT_OPTION_NONE, SPV_ENV_UNIVERSAL_1_4); in TEST_F()
145 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
152 std::string spirv = "%2 = OpPtrDiff %1 %3 %4\n"; in TEST_F() local
154 spirv, SPV_BINARY_TO_TEXT_OPTION_NONE, SPV_ENV_UNIVERSAL_1_4); in TEST_F()
160 std::string spirv = "OpCopyMemory %1 %2\n"; in TEST_F() local
161 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
164 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
165 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
169 std::string spirv = "OpCopyMemory %1\n"; in TEST_F() local
170 std::string err = CompileFailure(spirv); in TEST_F()
176 std::string spirv = "OpCopyMemory %1 %2 %3\n"; in TEST_F() local
177 std::string err = CompileFailure(spirv); in TEST_F()
182 std::string spirv = "OpCopyMemory %1 %2 None\n"; in TEST_F() local
183 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
186 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
187 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
191 std::string spirv = "OpCopyMemory %1 %2 Volatile\n"; in TEST_F() local
192 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
195 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
196 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
200 std::string spirv = "OpCopyMemory %1 %2 Aligned 8\n"; in TEST_F() local
201 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
204 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
205 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
209 std::string spirv = "OpCopyMemory %1 %2 Nontemporal\n"; in TEST_F() local
210 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
213 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
214 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
218 std::string spirv = "OpCopyMemory %1 %2 MakePointerAvailable %3\n"; in TEST_F() local
219 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
222 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
223 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
227 std::string spirv = "OpCopyMemory %1 %2 MakePointerVisible %3\n"; in TEST_F() local
228 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
231 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
232 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
236 std::string spirv = "OpCopyMemory %1 %2 NonPrivatePointer\n"; in TEST_F() local
237 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
240 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
241 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
245 std::string spirv = in TEST_F() local
249 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
252 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
253 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
257 std::string spirv = "OpCopyMemory %1 %2 Volatile Volatile\n"; in TEST_F() local
259 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_3), in TEST_F()
262 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
263 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
267 std::string spirv = "OpCopyMemory %1 %2 Volatile Volatile\n"; in TEST_F() local
268 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_4), in TEST_F()
271 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
272 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
276 std::string spirv = in TEST_F() local
281 CompiledInstructions(spirv), in TEST_F()
284 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
285 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
291 std::string spirv = "OpCopyMemorySized %1 %2 %3\n"; in TEST_F() local
292 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
295 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
296 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
300 std::string spirv = "OpCopyMemorySized %1 %2\n"; in TEST_F() local
301 std::string err = CompileFailure(spirv); in TEST_F()
307 std::string spirv = "OpCopyMemorySized %1 %2 %3 %4\n"; in TEST_F() local
308 std::string err = CompileFailure(spirv); in TEST_F()
313 std::string spirv = "OpCopyMemorySized %1 %2 %3 None\n"; in TEST_F() local
314 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
317 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
318 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
322 std::string spirv = "OpCopyMemorySized %1 %2 %3 Volatile\n"; in TEST_F() local
323 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
326 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
327 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
331 std::string spirv = "OpCopyMemorySized %1 %2 %3 Aligned 8\n"; in TEST_F() local
332 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
335 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
336 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
340 std::string spirv = "OpCopyMemorySized %1 %2 %3 Nontemporal\n"; in TEST_F() local
341 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
344 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
345 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
349 std::string spirv = "OpCopyMemorySized %1 %2 %3 MakePointerAvailable %4\n"; in TEST_F() local
350 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
353 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
354 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
358 std::string spirv = "OpCopyMemorySized %1 %2 %3 MakePointerVisible %4\n"; in TEST_F() local
360 CompiledInstructions(spirv), in TEST_F()
363 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
364 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
368 std::string spirv = "OpCopyMemorySized %1 %2 %3 NonPrivatePointer\n"; in TEST_F() local
369 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
372 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
373 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
377 std::string spirv = in TEST_F() local
382 CompiledInstructions(spirv), in TEST_F()
385 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
386 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
390 std::string spirv = "OpCopyMemorySized %1 %2 %3 Volatile Volatile\n"; in TEST_F() local
392 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_3), in TEST_F()
395 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
396 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
400 std::string spirv = "OpCopyMemorySized %1 %2 %3 Volatile Volatile\n"; in TEST_F() local
401 EXPECT_THAT(CompiledInstructions(spirv, SPV_ENV_UNIVERSAL_1_4), in TEST_F()
404 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
405 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()
409 std::string spirv = in TEST_F() local
413 EXPECT_THAT(CompiledInstructions(spirv), in TEST_F()
417 EncodeAndDecodeSuccessfully(spirv, SPV_BINARY_TO_TEXT_OPTION_NONE); in TEST_F()
418 EXPECT_THAT(disassembly, Eq(spirv)); in TEST_F()