Home
last modified time | relevance | path

Searched refs:MemoryAccessMask (Results 1 - 25 of 48) sorted by relevance

12

/third_party/spirv-tools/test/fuzz/
H A Dtransformation_set_memory_operands_mask_test.cpp110 (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 Dtransformation_set_memory_operands_mask.cpp79 : 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 Dfuzzer_pass_adjust_memory_operands_masks.cpp78 : 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 Dcpp_interface_test.cpp326 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 Dtext_to_binary.extension_test.cpp591 (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 Dtext_to_binary.memory_test.cpp38 ::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 Doperand_pattern_test.cpp106 uint32_t(spv::MemoryAccessMask::Volatile),
111 uint32_t(spv::MemoryAccessMask::Aligned),
116 uint32_t(spv::MemoryAccessMask::Volatile |
117 spv::MemoryAccessMask::Aligned),
H A Doperand_capabilities_test.cpp655 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 Dupgrade_memory_model.cpp113 {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 Dspread_volatile_semantics.cpp131 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 Dspirv.hpp534 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 Dspirv.hpp543 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 Dspirv.hpp534 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 Dspirv.hpp543 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 Dspirv.hpp534 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 Dspirv.hpp543 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 Dvalidate_memory.cpp272 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 Dspirv.hpp548 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 Dspirv.hpp548 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 Dspirv.hpp548 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 Dspirv.hpp871 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 DSpvBuilder.h459 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 Dspirv.hpp903 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 Dspirv.hpp753 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 Dspirv.hpp800 enum MemoryAccessMask { enum
2480 inline MemoryAccessMask operator|(MemoryAccessMask a, MemoryAccessMask b) { return MemoryAccessMask(unsigned(a) | unsigned(b)); } in operator |()

Completed in 74 milliseconds

12