/third_party/skia/third_party/externals/spirv-tools/test/link/ |
H A D | matching_imports_to_exports_test.cpp | 42 spvtest::Binary linked_binary; in TEST_F() local 43 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)) in TEST_F() 55 EXPECT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 68 spvtest::Binary linked_binary; in TEST_F() local 69 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body}, &linked_binary)) in TEST_F() 79 EXPECT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 92 spvtest::Binary linked_binary; in TEST_F() local 95 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body}, &linked_binary, options)) in TEST_F() 106 EXPECT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 120 spvtest::Binary linked_binary; in TEST_F() local 143 spvtest::Binary linked_binary; TEST_F() local 176 spvtest::Binary linked_binary; TEST_F() local 208 spvtest::Binary linked_binary; TEST_F() local 234 spvtest::Binary linked_binary; TEST_F() local 273 spvtest::Binary linked_binary; TEST_F() local 318 spvtest::Binary linked_binary; TEST_F() local 373 spvtest::Binary linked_binary; TEST_F() local 442 spvtest::Binary linked_binary; TEST_F() local [all...] |
H A D | memory_model_test.cpp | 34 spvtest::Binary linked_binary; in TEST_F() local 35 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 38 EXPECT_EQ(SpvAddressingModelLogical, linked_binary[6]); in TEST_F() 39 EXPECT_EQ(SpvMemoryModelSimple, linked_binary[7]); in TEST_F() 50 spvtest::Binary linked_binary; in TEST_F() local 52 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 66 spvtest::Binary linked_binary; in TEST_F() local 68 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | linker_fixture.h | 71 // |linked_binary| is a null pointer. 73 const std::vector<std::string>& bodies, spvtest::Binary* linked_binary, in AssembleAndLink() 75 if (!linked_binary) return SPV_ERROR_INVALID_POINTER; in AssembleAndLink() 82 return spvtools::Link(context_, binaries, linked_binary, options); in AssembleAndLink() 89 // if |linked_binary| is a null pointer. 91 const std::string& templateBody, spvtest::Binary* linked_binary, in ExpandAndLink() 93 if (!linked_binary) return SPV_ERROR_INVALID_POINTER; in ExpandAndLink() 137 return AssembleAndLink(bodies, linked_binary, options); in ExpandAndLink() 145 spvtest::Binary linked_binary; in ExpandAndCheck() local 146 spv_result_t res = ExpandAndLink(templateBody, &linked_binary, option in ExpandAndCheck() 72 AssembleAndLink( const std::vector<std::string>& bodies, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) AssembleAndLink() argument 90 ExpandAndLink( const std::string& templateBody, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) ExpandAndLink() argument 163 spvtest::Binary linked_binary; ExpandAndMatch() local 182 Link( const spvtest::Binaries& binaries, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) Link() argument [all...] |
H A D | entry_points_test.cpp | 43 spvtest::Binary linked_binary; in TEST_F() local 44 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 64 spvtest::Binary linked_binary; in TEST_F() local 65 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 85 spvtest::Binary linked_binary; in TEST_F() local 87 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | ids_limit_test.cpp | 38 spvtest::Binary linked_binary; in TEST_F() local 40 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)); in TEST_F() 42 EXPECT_EQ(0x3FFFFEu, linked_binary[3]); in TEST_F() 63 spvtest::Binary linked_binary; in TEST_F() local 65 EXPECT_EQ(SPV_ERROR_INVALID_ID, Link(binaries, &linked_binary)); in TEST_F()
|
H A D | partial_linkage_test.cpp | 43 spvtest::Binary linked_binary; in TEST_F() local 47 AssembleAndLink({body1, body2}, &linked_binary, linker_options)); in TEST_F() 59 ASSERT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 81 spvtest::Binary linked_binary; in TEST_F() local 83 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | binary_version_test.cpp | 51 spvtest::Binary linked_binary; in TEST_F() local 53 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)); in TEST_F() 56 EXPECT_EQ(0x00010500u, linked_binary[1]); in TEST_F()
|
H A D | global_values_amount_test.cpp | 112 spvtest::Binary linked_binary; in TEST_F() local 114 EXPECT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)); in TEST_F() 144 spvtest::Binary linked_binary; in TEST_F() local 146 EXPECT_EQ(SPV_ERROR_INTERNAL, Link(binaries, &linked_binary)); in TEST_F()
|
H A D | unique_ids_test.cpp | 134 spvtest::Binary linked_binary; in TEST_F() local 137 spv_result_t res = AssembleAndLink(bodies, &linked_binary, options); in TEST_F()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/link/ |
H A D | matching_imports_to_exports_test.cpp | 42 spvtest::Binary linked_binary; in TEST_F() local 43 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)) in TEST_F() 55 EXPECT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 68 spvtest::Binary linked_binary; in TEST_F() local 69 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body}, &linked_binary)) in TEST_F() 79 EXPECT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 92 spvtest::Binary linked_binary; in TEST_F() local 95 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body}, &linked_binary, options)) in TEST_F() 106 EXPECT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 120 spvtest::Binary linked_binary; in TEST_F() local 143 spvtest::Binary linked_binary; TEST_F() local 176 spvtest::Binary linked_binary; TEST_F() local 208 spvtest::Binary linked_binary; TEST_F() local 234 spvtest::Binary linked_binary; TEST_F() local 273 spvtest::Binary linked_binary; TEST_F() local 318 spvtest::Binary linked_binary; TEST_F() local 373 spvtest::Binary linked_binary; TEST_F() local 442 spvtest::Binary linked_binary; TEST_F() local [all...] |
H A D | memory_model_test.cpp | 34 spvtest::Binary linked_binary; in TEST_F() local 35 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 38 EXPECT_EQ(SpvAddressingModelLogical, linked_binary[6]); in TEST_F() 39 EXPECT_EQ(SpvMemoryModelSimple, linked_binary[7]); in TEST_F() 50 spvtest::Binary linked_binary; in TEST_F() local 52 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 66 spvtest::Binary linked_binary; in TEST_F() local 68 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | linker_fixture.h | 71 // |linked_binary| is a null pointer. 73 const std::vector<std::string>& bodies, spvtest::Binary* linked_binary, in AssembleAndLink() 75 if (!linked_binary) return SPV_ERROR_INVALID_POINTER; in AssembleAndLink() 82 return spvtools::Link(context_, binaries, linked_binary, options); in AssembleAndLink() 89 // if |linked_binary| is a null pointer. 91 const std::string& templateBody, spvtest::Binary* linked_binary, in ExpandAndLink() 93 if (!linked_binary) return SPV_ERROR_INVALID_POINTER; in ExpandAndLink() 137 return AssembleAndLink(bodies, linked_binary, options); in ExpandAndLink() 145 spvtest::Binary linked_binary; in ExpandAndCheck() local 146 spv_result_t res = ExpandAndLink(templateBody, &linked_binary, option in ExpandAndCheck() 72 AssembleAndLink( const std::vector<std::string>& bodies, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) AssembleAndLink() argument 90 ExpandAndLink( const std::string& templateBody, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) ExpandAndLink() argument 163 spvtest::Binary linked_binary; ExpandAndMatch() local 182 Link( const spvtest::Binaries& binaries, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) Link() argument [all...] |
H A D | entry_points_test.cpp | 43 spvtest::Binary linked_binary; in TEST_F() local 44 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 64 spvtest::Binary linked_binary; in TEST_F() local 65 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 85 spvtest::Binary linked_binary; in TEST_F() local 87 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | ids_limit_test.cpp | 38 spvtest::Binary linked_binary; in TEST_F() local 40 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)); in TEST_F() 42 EXPECT_EQ(0x3FFFFEu, linked_binary[3]); in TEST_F() 63 spvtest::Binary linked_binary; in TEST_F() local 65 EXPECT_EQ(SPV_ERROR_INVALID_ID, Link(binaries, &linked_binary)); in TEST_F()
|
H A D | partial_linkage_test.cpp | 43 spvtest::Binary linked_binary; in TEST_F() local 47 AssembleAndLink({body1, body2}, &linked_binary, linker_options)); in TEST_F() 59 ASSERT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 81 spvtest::Binary linked_binary; in TEST_F() local 83 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | binary_version_test.cpp | 51 spvtest::Binary linked_binary; in TEST_F() local 53 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)); in TEST_F() 56 EXPECT_EQ(0x00010500u, linked_binary[1]); in TEST_F()
|
H A D | global_values_amount_test.cpp | 112 spvtest::Binary linked_binary; in TEST_F() local 114 EXPECT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)); in TEST_F() 144 spvtest::Binary linked_binary; in TEST_F() local 146 EXPECT_EQ(SPV_ERROR_INTERNAL, Link(binaries, &linked_binary)); in TEST_F()
|
/third_party/spirv-tools/test/link/ |
H A D | matching_imports_to_exports_test.cpp | 48 spvtest::Binary linked_binary; in TEST_F() local 49 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)) in TEST_F() 64 ASSERT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 80 spvtest::Binary linked_binary; in TEST_F() local 81 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body}, &linked_binary)) in TEST_F() 94 ASSERT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 110 spvtest::Binary linked_binary; in TEST_F() local 113 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body}, &linked_binary, options)) in TEST_F() 127 ASSERT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 148 spvtest::Binary linked_binary; in TEST_F() local 177 spvtest::Binary linked_binary; TEST_F() local 219 spvtest::Binary linked_binary; TEST_F() local 260 spvtest::Binary linked_binary; TEST_F() local 292 spvtest::Binary linked_binary; TEST_F() local 335 spvtest::Binary linked_binary; TEST_F() local 388 spvtest::Binary linked_binary; TEST_F() local 450 spvtest::Binary linked_binary; TEST_F() local 525 spvtest::Binary linked_binary; TEST_F() local [all...] |
H A D | memory_model_test.cpp | 34 spvtest::Binary linked_binary; in TEST_F() local 35 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 39 static_cast<spv::AddressingModel>(linked_binary[6])); in TEST_F() 41 static_cast<spv::MemoryModel>(linked_binary[7])); in TEST_F() 52 spvtest::Binary linked_binary; in TEST_F() local 54 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 68 spvtest::Binary linked_binary; in TEST_F() local 70 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 83 spvtest::Binary linked_binary; in TEST_F() local 85 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 98 spvtest::Binary linked_binary; TEST_F() local [all...] |
H A D | linker_fixture.h | 71 // |linked_binary| is a null pointer. 73 const std::vector<std::string>& bodies, spvtest::Binary* linked_binary, in AssembleAndLink() 75 if (!linked_binary) return SPV_ERROR_INVALID_POINTER; in AssembleAndLink() 82 return spvtools::Link(context_, binaries, linked_binary, options); in AssembleAndLink() 89 // if |linked_binary| is a null pointer. 91 const std::string& templateBody, spvtest::Binary* linked_binary, in ExpandAndLink() 93 if (!linked_binary) return SPV_ERROR_INVALID_POINTER; in ExpandAndLink() 137 return AssembleAndLink(bodies, linked_binary, options); in ExpandAndLink() 145 spvtest::Binary linked_binary; in ExpandAndCheck() local 146 spv_result_t res = ExpandAndLink(templateBody, &linked_binary, option in ExpandAndCheck() 72 AssembleAndLink( const std::vector<std::string>& bodies, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) AssembleAndLink() argument 90 ExpandAndLink( const std::string& templateBody, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) ExpandAndLink() argument 163 spvtest::Binary linked_binary; ExpandAndMatch() local 182 Link( const spvtest::Binaries& binaries, spvtest::Binary* linked_binary, spvtools::LinkerOptions options = spvtools::LinkerOptions()) Link() argument [all...] |
H A D | entry_points_test.cpp | 47 spvtest::Binary linked_binary; in TEST_F() local 48 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)) in TEST_F() 73 spvtest::Binary linked_binary; in TEST_F() local 74 ASSERT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)) in TEST_F() 99 spvtest::Binary linked_binary; in TEST_F() local 101 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 143 spvtest::Binary linked_binary; in TEST_F() local 144 EXPECT_EQ(SPV_SUCCESS, AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F() 146 EXPECT_TRUE(Validate(linked_binary)); in TEST_F()
|
H A D | binary_version_test.cpp | 55 spvtest::Binary linked_binary; in TEST_F() local 56 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)) << GetErrorMessage(); in TEST_F() 58 EXPECT_EQ(SPV_SPIRV_VERSION_WORD(1, 3), linked_binary[1]); in TEST_F() 68 spvtest::Binary linked_binary; in TEST_F() local 69 ASSERT_EQ(SPV_ERROR_INTERNAL, Link(binaries, &linked_binary)) in TEST_F() 85 spvtest::Binary linked_binary; in TEST_F() local 86 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary, options)) in TEST_F() 89 EXPECT_EQ(SPV_SPIRV_VERSION_WORD(1, 5), linked_binary[1]); in TEST_F()
|
H A D | ids_limit_test.cpp | 97 spvtest::Binary linked_binary; in TEST_F() local 98 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)) << GetErrorMessage(); in TEST_F() 100 EXPECT_EQ(0x3FFFFFu, linked_binary[3]); in TEST_F() 114 spvtest::Binary linked_binary; in TEST_F() local 115 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)) << GetErrorMessage(); in TEST_F() 120 EXPECT_EQ(0x400000u, linked_binary[3]); in TEST_F() 127 spvtest::Binary linked_binary; in TEST_F() local 129 EXPECT_EQ(SPV_ERROR_INVALID_DATA, Link(binaries, &linked_binary)); in TEST_F()
|
H A D | partial_linkage_test.cpp | 49 spvtest::Binary linked_binary; in TEST_F() local 53 AssembleAndLink({body1, body2}, &linked_binary, linker_options)) in TEST_F() 69 ASSERT_EQ(SPV_SUCCESS, Disassemble(linked_binary, &res_body)) in TEST_F() 97 spvtest::Binary linked_binary; in TEST_F() local 99 AssembleAndLink({body1, body2}, &linked_binary)); in TEST_F()
|
H A D | global_values_amount_test.cpp | 84 spvtest::Binary linked_binary; in TEST_F() local 86 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)) << GetErrorMessage(); in TEST_F() 127 spvtest::Binary linked_binary; in TEST_F() local 128 ASSERT_EQ(SPV_SUCCESS, Link(binaries, &linked_binary)) << GetErrorMessage(); in TEST_F()
|