/third_party/spirv-tools/test/fuzz/ |
H A D | transformation_set_memory_operands_mask_test.cpp | 110 (uint32_t)spv::MemoryAccessMask::Nontemporal | in TEST() 111 (uint32_t)spv::MemoryAccessMask::Volatile, in TEST() 122 (uint32_t)spv::MemoryAccessMask::MaskNone, 0) in TEST() 128 (uint32_t)spv::MemoryAccessMask::Volatile | in TEST() 129 (uint32_t)spv::MemoryAccessMask::Nontemporal, in TEST() 136 (uint32_t)spv::MemoryAccessMask::Aligned | in TEST() 137 (uint32_t)spv::MemoryAccessMask::Volatile, in TEST() 148 (uint32_t)spv::MemoryAccessMask::MaskNone, 0) in TEST() 154 (uint32_t)spv::MemoryAccessMask::Aligned, 0) in TEST() 161 (uint32_t)spv::MemoryAccessMask in TEST() [all...] |
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_set_memory_operands_mask.cpp | 79 : static_cast<uint32_t>(spv::MemoryAccessMask::MaskNone); in IsApplicable() 83 if ((original_mask & uint32_t(spv::MemoryAccessMask::Volatile)) && in IsApplicable() 84 !(new_mask & uint32_t(spv::MemoryAccessMask::Volatile))) { in IsApplicable() 93 return (original_mask | uint32_t(spv::MemoryAccessMask::Volatile) | in IsApplicable() 94 uint32_t(spv::MemoryAccessMask::Nontemporal)) == in IsApplicable() 95 (new_mask | uint32_t(spv::MemoryAccessMask::Volatile) | in IsApplicable() 96 uint32_t(spv::MemoryAccessMask::Nontemporal)); in IsApplicable() 113 {uint32_t(spv::MemoryAccessMask::MaskNone)}}); in Apply() 198 for (auto mask_bit : {spv::MemoryAccessMask::Aligned, in GetInOperandIndexForMask() 199 spv::MemoryAccessMask in GetInOperandIndexForMask() [all...] |
H A D | fuzzer_pass_adjust_memory_operands_masks.cpp | 78 : static_cast<uint32_t>(spv::MemoryAccessMask::MaskNone); in Apply() 85 !(existing_mask & uint32_t(spv::MemoryAccessMask::Volatile)) && in Apply() 94 (add_volatile ? uint32_t(spv::MemoryAccessMask::Volatile) in Apply() 95 : uint32_t(spv::MemoryAccessMask::MaskNone))) ^ in Apply() 96 (toggle_nontemporal ? uint32_t(spv::MemoryAccessMask::Nontemporal) in Apply() 97 : uint32_t(spv::MemoryAccessMask::MaskNone)); in Apply()
|
/third_party/spirv-tools/test/ |
H A D | cpp_interface_test.cpp | 326 EXPECT_EQ(spv::MemoryAccessMask(6), spv::MemoryAccessMask::Aligned | in TEST() 327 spv::MemoryAccessMask::Nontemporal); in TEST() 331 EXPECT_EQ(spv::MemoryAccessMask::Aligned, in TEST() 332 spv::MemoryAccessMask::Aligned & spv::MemoryAccessMask(6)); in TEST() 333 EXPECT_EQ(spv::MemoryAccessMask::Nontemporal, in TEST() 334 spv::MemoryAccessMask::Nontemporal & spv::MemoryAccessMask(6)); in TEST() 335 EXPECT_EQ(spv::MemoryAccessMask( in TEST() [all...] |
H A D | text_to_binary.extension_test.cpp | 591 (uint32_t)spv::MemoryAccessMask::MakePointerAvailableKHR, in TEST_F() 597 int(spv::MemoryAccessMask::MakePointerAvailableKHR) | in TEST_F() 598 int(spv::MemoryAccessMask::Volatile), in TEST_F() 604 int(spv::MemoryAccessMask::MakePointerAvailableKHR) | in TEST_F() 605 int(spv::MemoryAccessMask::Aligned), in TEST_F() 611 int(spv::MemoryAccessMask::MakePointerAvailableKHR) | in TEST_F() 612 int(spv::MemoryAccessMask::NonPrivatePointerKHR), in TEST_F() 618 (uint32_t)spv::MemoryAccessMask::MakePointerVisibleKHR, 4})}, in TEST_F() 623 int(spv::MemoryAccessMask::MakePointerVisibleKHR) | in TEST_F() 624 int(spv::MemoryAccessMask in TEST_F() [all...] |
H A D | text_to_binary.memory_test.cpp | 38 ::testing::TestWithParam<EnumCase<spv::MemoryAccessMask>>>; 52 ::testing::ValuesIn(std::vector<EnumCase<spv::MemoryAccessMask>>{ 53 {spv::MemoryAccessMask::MaskNone, "None", {}}, 54 {spv::MemoryAccessMask::Volatile, "Volatile", {}}, 55 {spv::MemoryAccessMask::Aligned, "Aligned", {16}}, 56 {spv::MemoryAccessMask::Nontemporal, "Nontemporal", {}}, 61 const uint32_t expected_mask = uint32_t(spv::MemoryAccessMask::Volatile | in TEST_F() 62 spv::MemoryAccessMask::Aligned); in TEST_F()
|
H A D | operand_pattern_test.cpp | 106 uint32_t(spv::MemoryAccessMask::Volatile), 111 uint32_t(spv::MemoryAccessMask::Aligned), 116 uint32_t(spv::MemoryAccessMask::Volatile | 117 spv::MemoryAccessMask::Aligned),
|
H A D | operand_capabilities_test.cpp | 655 CASE0(OPTIONAL_MEMORY_ACCESS, MemoryAccessMask::MaskNone), 656 CASE0(OPTIONAL_MEMORY_ACCESS, MemoryAccessMask::Volatile), 657 CASE0(OPTIONAL_MEMORY_ACCESS, MemoryAccessMask::Aligned), 658 CASE0(OPTIONAL_MEMORY_ACCESS, MemoryAccessMask::Nontemporal),
|
/third_party/spirv-tools/source/opt/ |
H A D | upgrade_memory_model.cpp | 113 {uint32_t(spv::MemoryAccessMask::MaskNone)}}); in UpgradeInstructions() 115 {uint32_t(spv::MemoryAccessMask::MaskNone)}}); in UpgradeInstructions() 541 flags |= uint32_t(spv::MemoryAccessMask::NonPrivatePointerKHR); in UpgradeFlags() 543 flags |= uint32_t(spv::MemoryAccessMask::MakePointerVisibleKHR); in UpgradeFlags() 545 flags |= uint32_t(spv::MemoryAccessMask::MakePointerAvailableKHR); in UpgradeFlags() 559 flags |= uint32_t(spv::MemoryAccessMask::Volatile); in UpgradeFlags() 773 if (mask & uint32_t(spv::MemoryAccessMask::Aligned)) ++result; in MemoryAccessNumWords() 774 if (mask & uint32_t(spv::MemoryAccessMask::MakePointerAvailableKHR)) ++result; in MemoryAccessNumWords() 775 if (mask & uint32_t(spv::MemoryAccessMask::MakePointerVisibleKHR)) ++result; in MemoryAccessNumWords()
|
H A D | spread_volatile_semantics.cpp | 131 return (memory_operands & uint32_t(spv::MemoryAccessMask::Volatile)) != in IsTargetUsedByNonVolatileLoadInEntryPoint() 255 {uint32_t(spv::MemoryAccessMask::Volatile)}}); 260 memory_operands |= uint32_t(spv::MemoryAccessMask::Volatile);
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.0/ |
H A D | spirv.hpp | 534 enum MemoryAccessMask { enum 996 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.1/ |
H A D | spirv.hpp | 543 enum MemoryAccessMask { enum 1018 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/ |
H A D | spirv.hpp | 534 enum MemoryAccessMask { enum 996 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.1/ |
H A D | spirv.hpp | 543 enum MemoryAccessMask { enum 1018 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/spirv-headers/include/spirv/1.0/ |
H A D | spirv.hpp | 534 enum MemoryAccessMask { enum 996 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/spirv-headers/include/spirv/1.1/ |
H A D | spirv.hpp | 543 enum MemoryAccessMask { enum 1018 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/spirv-tools/source/val/ |
H A D | validate_memory.cpp | 272 if (mask & uint32_t(spv::MemoryAccessMask::Aligned)) ++result; in MemoryAccessNumWords() 273 if (mask & uint32_t(spv::MemoryAccessMask::MakePointerAvailableKHR)) ++result; in MemoryAccessNumWords() 274 if (mask & uint32_t(spv::MemoryAccessMask::MakePointerVisibleKHR)) ++result; in MemoryAccessNumWords() 285 assert(mask & uint32_t(spv::MemoryAccessMask::MakePointerAvailableKHR)); in GetMakeAvailableScope() 286 uint32_t this_bit = uint32_t(spv::MemoryAccessMask::MakePointerAvailableKHR); in GetMakeAvailableScope() 297 assert(mask & uint32_t(spv::MemoryAccessMask::MakePointerVisibleKHR)); in GetMakeVisibleScope() 298 uint32_t this_bit = uint32_t(spv::MemoryAccessMask::MakePointerVisibleKHR); in GetMakeVisibleScope() 330 if (mask & uint32_t(spv::MemoryAccessMask::MakePointerAvailableKHR)) { in CheckMemoryAccess() 338 if (!(mask & uint32_t(spv::MemoryAccessMask::NonPrivatePointerKHR))) { in CheckMemoryAccess() 350 if (mask & uint32_t(spv::MemoryAccessMask in CheckMemoryAccess() [all...] |
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.2/ |
H A D | spirv.hpp | 548 enum MemoryAccessMask { enum 1024 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.2/ |
H A D | spirv.hpp | 548 enum MemoryAccessMask { enum 1024 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/spirv-headers/include/spirv/1.2/ |
H A D | spirv.hpp | 548 enum MemoryAccessMask { enum 1024 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/glslang/SPIRV/ |
H A D | spirv.hpp | 871 enum MemoryAccessMask { enum 2772 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |() 2773 inline MemoryAccessMask operator&(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) & unsigned(b)); } in operator &() 2774 inline MemoryAccessMask operato in operator &() [all...] |
H A D | SpvBuilder.h | 459 void createStore(Id rValue, Id lValue, spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, 464 spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, 813 spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, 818 spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, spv::Scope scope = spv::ScopeMax, 878 spv::MemoryAccessMask sanitizeMemoryAccessForStorageClass(spv::MemoryAccessMask memoryAccess, StorageClass sc)
|
/third_party/spirv-headers/include/spirv/unified1/ |
H A D | spirv.hpp | 903 enum MemoryAccessMask { enum 2858 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |() 2859 inline MemoryAccessMask operator&(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) & unsigned(b)); } in operator &() 2860 inline MemoryAccessMask operato in operator &() [all...] |
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv.hpp | 753 enum MemoryAccessMask { enum 2195 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/unified1/ |
H A D | spirv.hpp | 800 enum MemoryAccessMask { enum 2480 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()
|