Home
last modified time | relevance | path

Searched full:semantics (Results 1 – 25 of 2273) sorted by relevance

12345678910>>...91

/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_memory_semantics.cpp39 << ": expected Memory Semantics to be a 32-bit int"; in ValidateMemorySemantics()
46 << "Memory Semantics ids must be OpConstant when Shader " in ValidateMemorySemantics()
54 << "Memory Semantics must be a constant instruction when " in ValidateMemorySemantics()
68 << ": Memory Semantics can have at most one of the following " in ValidateMemorySemantics()
78 "semantics cannot be used with " in ValidateMemorySemantics()
86 << ": Memory Semantics MakeAvailableKHR requires capability " in ValidateMemorySemantics()
94 << ": Memory Semantics MakeVisibleKHR requires capability " in ValidateMemorySemantics()
102 << ": Memory Semantics OutputMemoryKHR requires capability " in ValidateMemorySemantics()
110 << ": Memory Semantics Volatile requires capability " in ValidateMemorySemantics()
116 << "Memory Semantics Volatile can only be used with atomic " in ValidateMemorySemantics()
[all …]
/third_party/spirv-tools/source/val/
Dvalidate_memory_semantics.cpp39 << ": expected Memory Semantics to be a 32-bit int"; in ValidateMemorySemantics()
46 << "Memory Semantics ids must be OpConstant when Shader " in ValidateMemorySemantics()
54 << "Memory Semantics must be a constant instruction when " in ValidateMemorySemantics()
68 << ": Memory Semantics can have at most one of the following " in ValidateMemorySemantics()
78 "semantics cannot be used with " in ValidateMemorySemantics()
86 << ": Memory Semantics MakeAvailableKHR requires capability " in ValidateMemorySemantics()
94 << ": Memory Semantics MakeVisibleKHR requires capability " in ValidateMemorySemantics()
102 << ": Memory Semantics OutputMemoryKHR requires capability " in ValidateMemorySemantics()
110 << ": Memory Semantics Volatile requires capability " in ValidateMemorySemantics()
116 << "Memory Semantics Volatile can only be used with atomic " in ValidateMemorySemantics()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_memory_semantics.cpp39 << ": expected Memory Semantics to be a 32-bit int"; in ValidateMemorySemantics()
46 << "Memory Semantics ids must be OpConstant when Shader " in ValidateMemorySemantics()
54 << "Memory Semantics must be a constant instruction when " in ValidateMemorySemantics()
68 << ": Memory Semantics can have at most one of the following " in ValidateMemorySemantics()
78 "semantics cannot be used with " in ValidateMemorySemantics()
86 << ": Memory Semantics MakeAvailableKHR requires capability " in ValidateMemorySemantics()
94 << ": Memory Semantics MakeVisibleKHR requires capability " in ValidateMemorySemantics()
102 << ": Memory Semantics OutputMemoryKHR requires capability " in ValidateMemorySemantics()
110 << ": Memory Semantics Volatile requires capability " in ValidateMemorySemantics()
116 << "Memory Semantics Volatile can only be used with atomic " in ValidateMemorySemantics()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DAPFloat.h30 llvm_unreachable("Unexpected semantics"); \
77 /// full extended precision). Adding a new format that obeys IEEE semantics
149 /// \name Floating Point Semantics.
151 enum Semantics { enum
160 static const llvm::fltSemantics &EnumToSemantics(Semantics S);
161 static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem);
236 /// semantics.
371 const fltSemantics &getSemantics() const { return *semantics; } in getSemantics()
378 /// magnitude in the current semantics.
382 /// magnitude in the current semantics.
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DAPFloat.h67 /// full extended precision). Adding a new format that obeys IEEE semantics
136 /// \name Floating Point Semantics.
207 /// semantics.
388 const fltSemantics &getSemantics() const { return *semantics; } in getSemantics()
395 /// magnitude in the current semantics.
399 /// magnitude in the current semantics.
476 /// semantics.
567 /// The semantics that this value obeys.
568 const fltSemantics *semantics; variable
597 // The interface and layout is designed for arbitray underlying semantics,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DAPFloat.cpp35 llvm_unreachable("Unexpected semantics"); \
53 /* Represents floating point arithmetic semantics. */
67 /* Number of bits actually used in the semantics. */
78 /* The IBM double-double semantics. Such a number consists of a pair of IEEE
89 /* These are legacy semantics for the fallback, inaccrurate implementation of
101 Currently, these semantics are used in the following way:
112 semantics. */
116 const llvm::fltSemantics &APFloatBase::EnumToSemantics(Semantics S) { in EnumToSemantics()
131 llvm_unreachable("Unrecognised floating semantics"); in EnumToSemantics()
134 APFloatBase::Semantics
[all …]
/third_party/spirv-tools/test/val/
Dval_barriers_test.cpp326 "ControlBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
339 "ControlBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
482 "Semantics to be None if used with Invocation Memory Scope")); in TEST_F()
493 HasSubstr("ControlBarrier: Memory Semantics can have at most one " in TEST_F()
510 "ControlBarrier: expected Memory Semantics to include a " in TEST_F()
511 "Vulkan-supported storage class if Memory Semantics is not None")); in TEST_F()
755 HasSubstr("MemoryBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
767 HasSubstr("MemoryBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
803 HasSubstr("MemoryBarrier: Memory Semantics can have at most one " in TEST_F()
819 HasSubstr("MemoryBarrier: Vulkan specification requires Memory Semantics " in TEST_F()
[all …]
Dval_atomics_test.cpp823 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
838 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
853 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
868 HasSubstr("AtomicLoad: Vulkan specification requires Memory Semantics to " in TEST_F()
1041 HasSubstr("AtomicLoad: expected Memory Semantics to be a 32-bit int")); in TEST_F()
1085 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1100 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1115 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1130 HasSubstr("AtomicStore: Vulkan specification requires Memory Semantics " in TEST_F()
1206 HasSubstr("AtomicStore: expected Memory Semantics to be a 32-bit int")); in TEST_F()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_barriers_test.cpp325 "ControlBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
338 "ControlBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
463 "Semantics to be None if used with Invocation Memory Scope")); in TEST_F()
474 HasSubstr("ControlBarrier: Memory Semantics can have at most one " in TEST_F()
491 "ControlBarrier: expected Memory Semantics to include a " in TEST_F()
492 "Vulkan-supported storage class if Memory Semantics is not None")); in TEST_F()
732 HasSubstr("MemoryBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
744 HasSubstr("MemoryBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
779 HasSubstr("MemoryBarrier: Memory Semantics can have at most one " in TEST_F()
795 HasSubstr("MemoryBarrier: Vulkan specification requires Memory Semantics " in TEST_F()
[all …]
Dval_atomics_test.cpp823 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
838 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
853 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
868 HasSubstr("AtomicLoad: Vulkan specification requires Memory Semantics to " in TEST_F()
1040 HasSubstr("AtomicLoad: expected Memory Semantics to be a 32-bit int")); in TEST_F()
1084 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1099 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1114 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1129 HasSubstr("AtomicStore: Vulkan specification requires Memory Semantics " in TEST_F()
1205 HasSubstr("AtomicStore: expected Memory Semantics to be a 32-bit int")); in TEST_F()
[all …]
/third_party/skia/third_party/externals/spirv-tools/test/val/
Dval_barriers_test.cpp325 "ControlBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
338 "ControlBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
463 "Semantics to be None if used with Invocation Memory Scope")); in TEST_F()
474 HasSubstr("ControlBarrier: Memory Semantics can have at most one " in TEST_F()
491 "ControlBarrier: expected Memory Semantics to include a " in TEST_F()
492 "Vulkan-supported storage class if Memory Semantics is not None")); in TEST_F()
732 HasSubstr("MemoryBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
744 HasSubstr("MemoryBarrier: expected Memory Semantics to be a 32-bit int")); in TEST_F()
779 HasSubstr("MemoryBarrier: Memory Semantics can have at most one " in TEST_F()
795 HasSubstr("MemoryBarrier: Vulkan specification requires Memory Semantics " in TEST_F()
[all …]
Dval_atomics_test.cpp823 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
838 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
853 HasSubstr("Vulkan spec disallows OpAtomicLoad with Memory Semantics " in TEST_F()
868 HasSubstr("AtomicLoad: Vulkan specification requires Memory Semantics to " in TEST_F()
1040 HasSubstr("AtomicLoad: expected Memory Semantics to be a 32-bit int")); in TEST_F()
1084 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1099 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1114 HasSubstr("Vulkan spec disallows OpAtomicStore with Memory Semantics " in TEST_F()
1129 HasSubstr("AtomicStore: Vulkan specification requires Memory Semantics " in TEST_F()
1205 HasSubstr("AtomicStore: expected Memory Semantics to be a 32-bit int")); in TEST_F()
[all …]
/third_party/spirv-tools/source/
Dspirv_target_env.cpp29 return "SPIR-V 1.0 (under Vulkan 1.0 semantics)"; in spvTargetEnvDescription()
33 return "SPIR-V 1.0 (under OpenCL 1.2 Full Profile semantics)"; in spvTargetEnvDescription()
35 return "SPIR-V 1.0 (under OpenCL 1.2 Embedded Profile semantics)"; in spvTargetEnvDescription()
37 return "SPIR-V 1.0 (under OpenCL 2.0 Full Profile semantics)"; in spvTargetEnvDescription()
39 return "SPIR-V 1.0 (under OpenCL 2.0 Embedded Profile semantics)"; in spvTargetEnvDescription()
41 return "SPIR-V 1.0 (under OpenCL 2.1 Full Profile semantics)"; in spvTargetEnvDescription()
43 return "SPIR-V 1.0 (under OpenCL 2.1 Embedded Profile semantics)"; in spvTargetEnvDescription()
45 return "SPIR-V 1.2 (under OpenCL 2.2 Full Profile semantics)"; in spvTargetEnvDescription()
47 return "SPIR-V 1.2 (under OpenCL 2.2 Embedded Profile semantics)"; in spvTargetEnvDescription()
49 return "SPIR-V 1.0 (under OpenGL 4.0 semantics)"; in spvTargetEnvDescription()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
Dspirv_target_env.cpp29 return "SPIR-V 1.0 (under Vulkan 1.0 semantics)"; in spvTargetEnvDescription()
33 return "SPIR-V 1.0 (under OpenCL 1.2 Full Profile semantics)"; in spvTargetEnvDescription()
35 return "SPIR-V 1.0 (under OpenCL 1.2 Embedded Profile semantics)"; in spvTargetEnvDescription()
37 return "SPIR-V 1.0 (under OpenCL 2.0 Full Profile semantics)"; in spvTargetEnvDescription()
39 return "SPIR-V 1.0 (under OpenCL 2.0 Embedded Profile semantics)"; in spvTargetEnvDescription()
41 return "SPIR-V 1.0 (under OpenCL 2.1 Full Profile semantics)"; in spvTargetEnvDescription()
43 return "SPIR-V 1.0 (under OpenCL 2.1 Embedded Profile semantics)"; in spvTargetEnvDescription()
45 return "SPIR-V 1.2 (under OpenCL 2.2 Full Profile semantics)"; in spvTargetEnvDescription()
47 return "SPIR-V 1.2 (under OpenCL 2.2 Embedded Profile semantics)"; in spvTargetEnvDescription()
49 return "SPIR-V 1.0 (under OpenGL 4.0 semantics)"; in spvTargetEnvDescription()
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/
Dspirv_target_env.cpp29 return "SPIR-V 1.0 (under Vulkan 1.0 semantics)"; in spvTargetEnvDescription()
33 return "SPIR-V 1.0 (under OpenCL 1.2 Full Profile semantics)"; in spvTargetEnvDescription()
35 return "SPIR-V 1.0 (under OpenCL 1.2 Embedded Profile semantics)"; in spvTargetEnvDescription()
37 return "SPIR-V 1.0 (under OpenCL 2.0 Full Profile semantics)"; in spvTargetEnvDescription()
39 return "SPIR-V 1.0 (under OpenCL 2.0 Embedded Profile semantics)"; in spvTargetEnvDescription()
41 return "SPIR-V 1.0 (under OpenCL 2.1 Full Profile semantics)"; in spvTargetEnvDescription()
43 return "SPIR-V 1.0 (under OpenCL 2.1 Embedded Profile semantics)"; in spvTargetEnvDescription()
45 return "SPIR-V 1.2 (under OpenCL 2.2 Full Profile semantics)"; in spvTargetEnvDescription()
47 return "SPIR-V 1.2 (under OpenCL 2.2 Embedded Profile semantics)"; in spvTargetEnvDescription()
49 return "SPIR-V 1.0 (under OpenGL 4.0 semantics)"; in spvTargetEnvDescription()
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
Dmemorymodel.txt216 <<memory-model-memory-semantics,semantics>>.
218 respect to, and the <<memory-model-memory-semantics,semantics>> constrains
220 Device atomic operations have explicit scopes and semantics.
222 uses a memory semantics equivalent to a C++ std::memory_order value of
280 [[memory-model-memory-semantics]]
281 == Memory Semantics
293 Device instructions that include semantics are code:OpAtomic*,
295 Host instructions that include semantics are some std::atomic methods and
298 SPIR-V supports the following memory semantics:
316 SPIR-V does not support "`consume`" semantics on the device.
[all …]
/third_party/mesa3d/src/amd/compiler/tests/
Dtest_insert_nops.cpp58 …ndef, %0:v[0], %0:v[2], %0:v[4], %0:v[6], %0:v[8], %0:v[10] 2d storage: semantics: scope:invocation
59 …//! v1: %0:v[0] = buffer_load_dword %0:s[0-3], %0:v[0], 0 offset:8 offen storage: semantics: scope…
66 …ndef, %0:v[0], %0:v[2], %0:v[4], %0:v[6], %0:v[8], %0:v[10] 2d storage: semantics: scope:invocation
68 …//! v1: %0:v[0] = buffer_load_dword %0:s[0-3], %0:v[0], 0 offset:4 offen storage: semantics: scope…
75 …undef, %0:v[0], %0:v[1], %0:v[2], %0:v[3], %0:v[4], %0:v[5] 2d storage: semantics: scope:invocation
76 …//! v1: %0:v[0] = buffer_load_dword %0:s[0-3], %0:v[0], 0 offset:4 offen storage: semantics: scope…
83 …ndef, %0:v[0], %0:v[2], %0:v[4], %0:v[6], %0:v[8], %0:v[10] 2d storage: semantics: scope:invocation
85 …//! v1: %0:v[0] = buffer_load_dword %0:s[0-3], %0:v[0], 0 offset:4 offen storage: semantics: scope…
93 …e_sample %0:s[0-7], %0:s[0-3], v1: undef, %0:v[0], %0:v[2] 2d storage: semantics: scope:invocation
94 …//! v1: %0:v[0] = buffer_load_dword %0:s[0-3], %0:v[0], 0 offset:4 offen storage: semantics: scope…
[all …]
/third_party/glslang/Test/baseResults/
Dspv.memoryScopeSemantics_Error.comp.out5 ERROR: 0:18: 'atomicStore' : Invalid semantics value
6 ERROR: 0:19: 'imageAtomicLoad' : Invalid storage class semantics value
7 ERROR: 0:20: 'memoryBarrier' : Semantics must include exactly one of gl_SemanticsRelease, gl_Semant…
8 ERROR: 0:21: 'memoryBarrier' : Storage class semantics must not be zero
9 ERROR: 0:22: 'memoryBarrier' : Semantics must include exactly one of gl_SemanticsRelease, gl_Semant…
10 ERROR: 0:23: 'atomicAdd' : Semantics must not include multiple of gl_SemanticsRelease, gl_Semantics…
/third_party/glslang/gtests/
DTestFixture.h70 // Enum for shader compilation semantics.
71 enum class Semantics { enum
85 EShMessages DeriveOptions(Source, Semantics, Target);
183 // the target under the semantics conveyed via |controls|. Returns true
207 // |stage| into the target under the semantics specified via |controls|.
283 // |stage| into the target under the semantics specified via |controls|.
442 Semantics semantics,
460 EShMessages controls = DeriveOptions(source, semantics, target);
479 Semantics semantics,
493 EShMessages controls = DeriveOptions(source, semantics, target);
[all …]
DSpv.FromFile.cpp82 // Compiling GLSL to SPIR-V under Vulkan semantics. Expected to successfully
87 … Source::GLSL, Semantics::Vulkan, glslang::EShTargetVulkan_1_0, glslang::EShTargetSpv_1_0, in TEST_P()
94 … Source::GLSL, Semantics::Vulkan, glslang::EShTargetVulkan_1_0, glslang::EShTargetSpv_1_0, in TEST_P()
98 // Compiling GLSL to SPIR-V with debug info under Vulkan semantics. Expected
103 Source::GLSL, Semantics::Vulkan, in TEST_P()
113 … Source::GLSL, Semantics::Vulkan, glslang::EShTargetVulkan_1_1, glslang::EShTargetSpv_1_3, in TEST_P()
120 … Source::GLSL, Semantics::Vulkan, glslang::EShTargetVulkan_1_1, glslang::EShTargetSpv_1_4, in TEST_P()
124 // Compiling GLSL to SPIR-V under OpenGL semantics. Expected to successfully
129 … Source::GLSL, Semantics::OpenGL, glslang::EShTargetVulkan_1_0, glslang::EShTargetSpv_1_0, in TEST_P()
133 // GLSL-level Vulkan semantics test. Expected to error out before generating
[all …]
/third_party/rust/crates/aho-corasick/
DDESIGN.md29 * Supporting "standard" match semantics, along with its overlapping variant,
30 in addition to leftmost-first and leftmost-longest semantics. The "standard"
31 semantics are typically what you see in a textbook description of
33 regex engines, which often use leftmost-first or leftmost-longest semantics.
34 Thus, it is useful to implement those semantics here. The "standard" and
338 # Match semantics
342 that it natively supports leftmost-first and leftmost-longest match semantics.
343 Briefly, match semantics refer to the decision procedure by which searching
346 * **standard** match semantics emits matches as soon as they are detected by
349 * **leftmost-first** match semantics means that 1) the next match is the match
[all …]
/third_party/spirv-tools/source/opt/
Dspread_volatile_semantics.h28 const char* name() const override { return "spread-volatile-semantics"; } in name()
45 // Iterates interface variables and spreads the Volatile semantics if it has
46 // load instructions for the Volatile semantics.
51 // the volatile semantics for |execution_model| based on the Vulkan spec
57 // Collects interface variables that need the volatile semantics.
93 // Returns a set of entry function ids to spread the volatile semantics for
102 // Specifies that we have to spread the volatile semantics for the
107 // Result ids of variables to entry function ids for the volatile semantics
/third_party/skia/third_party/externals/opengl-registry/extensions/APPLE/
DAPPLE_row_bytes.txt63 memory arrangement with existing pixel storage semantics would
90 to use conventional row length and alignment semantics. Set
91 row bytes to non-zero to use APPLE_row_bytes semantics.
93 Does the semantics for packing need to match that of unpacking ?
94 (i.e. if you are unpacking with row bytes semantics do you need to pack with
97 No. Storage mode class semantics are independent.
/third_party/openGLES/extensions/APPLE/
DAPPLE_row_bytes.txt63 memory arrangement with existing pixel storage semantics would
90 to use conventional row length and alignment semantics. Set
91 row bytes to non-zero to use APPLE_row_bytes semantics.
93 Does the semantics for packing need to match that of unpacking ?
94 (i.e. if you are unpacking with row bytes semantics do you need to pack with
97 No. Storage mode class semantics are independent.
/third_party/rust/crates/aho-corasick/src/packed/
Dapi.rs13 /// A knob for controlling the match semantics of a packed multiple string
19 /// "standard" match semantics, and instead only supports leftmost-first or
20 /// leftmost-longest. Namely, "standard" semantics cannot be easily supported
26 /// Unlike the top-level `MatchKind` type, the default match semantics for this
30 /// Use leftmost-first match semantics, which reports leftmost matches.
37 /// Use leftmost-longest match semantics, which reports leftmost matches.
59 /// match semantics (leftmost-first or leftmost-longest) of a searcher. In the
68 /// This example shows how to use leftmost-longest semantics instead of the
120 /// leftmost-first match semantics.
138 /// Set the match semantics for this configuration.
[all …]

12345678910>>...91