Home
last modified time | relevance | path

Searched refs:selection_control (Results 1 – 21 of 21) sorted by relevance

/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_set_selection_control.cpp25 uint32_t block_id, uint32_t selection_control) { in TransformationSetSelectionControl() argument
27 message_.set_selection_control(selection_control); in TransformationSetSelectionControl()
32 assert((message_.selection_control() == SpvSelectionControlMaskNone || in IsApplicable()
33 message_.selection_control() == SpvSelectionControlFlattenMask || in IsApplicable()
34 message_.selection_control() == SpvSelectionControlDontFlattenMask) && in IsApplicable()
50 ->SetInOperand(1, {message_.selection_control()}); in Apply()
Dtransformation_set_selection_control.h32 uint32_t selection_control);
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_set_selection_control.cpp25 uint32_t block_id, uint32_t selection_control) { in TransformationSetSelectionControl() argument
27 message_.set_selection_control(selection_control); in TransformationSetSelectionControl()
32 assert((message_.selection_control() == SpvSelectionControlMaskNone || in IsApplicable()
33 message_.selection_control() == SpvSelectionControlFlattenMask || in IsApplicable()
34 message_.selection_control() == SpvSelectionControlDontFlattenMask) && in IsApplicable()
50 ->SetInOperand(1, {message_.selection_control()}); in Apply()
Dtransformation_set_selection_control.h32 uint32_t selection_control);
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/fuzz/
Dtransformation_set_selection_control.cpp25 uint32_t block_id, uint32_t selection_control) { in TransformationSetSelectionControl() argument
27 message_.set_selection_control(selection_control); in TransformationSetSelectionControl()
32 assert((message_.selection_control() == SpvSelectionControlMaskNone || in IsApplicable()
33 message_.selection_control() == SpvSelectionControlFlattenMask || in IsApplicable()
34 message_.selection_control() == SpvSelectionControlDontFlattenMask) && in IsApplicable()
50 ->SetInOperand(1, {message_.selection_control()}); in Apply()
Dtransformation_set_selection_control.h32 uint32_t selection_control);
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dir_builder.h178 uint32_t selection_control = SpvSelectionControlMaskNone) {
183 {selection_control}}}));
229 uint32_t selection_control = SpvSelectionControlMaskNone) {
231 AddSelectionMerge(merge_id, selection_control);
258 uint32_t selection_control = SpvSelectionControlMaskNone) {
260 AddSelectionMerge(merge_id, selection_control);
/external/deqp-deps/SPIRV-Tools/source/opt/
Dir_builder.h178 uint32_t selection_control = SpvSelectionControlMaskNone) {
183 {selection_control}}}));
229 uint32_t selection_control = SpvSelectionControlMaskNone) {
231 AddSelectionMerge(merge_id, selection_control);
258 uint32_t selection_control = SpvSelectionControlMaskNone) {
260 AddSelectionMerge(merge_id, selection_control);
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dir_builder.h178 uint32_t selection_control = SpvSelectionControlMaskNone) {
183 {selection_control}}}));
229 uint32_t selection_control = SpvSelectionControlMaskNone) {
231 AddSelectionMerge(merge_id, selection_control);
258 uint32_t selection_control = SpvSelectionControlMaskNone) {
260 AddSelectionMerge(merge_id, selection_control);
/external/swiftshader/third_party/SPIRV-Tools/docs/
Dspirv-fuzz.md20 …d, specifying a block that must end with `OpSelectionMerge`, and a `selection_control` field, whic…
56 …id of a block that has an `OpSelectoinMerge` instruction, and that `selection_control` is a valid …
66 …n is not a block, or does not end in `OpSelectionMerge`, or if the `selection_control` mask has an…
/external/deqp-deps/SPIRV-Tools/docs/
Dspirv-fuzz.md20 …d, specifying a block that must end with `OpSelectionMerge`, and a `selection_control` field, whic…
56 …id of a block that has an `OpSelectoinMerge` instruction, and that `selection_control` is a valid …
66 …n is not a block, or does not end in `OpSelectionMerge`, or if the `selection_control` mask has an…
/external/angle/third_party/vulkan-deps/spirv-tools/src/docs/
Dspirv-fuzz.md20 …d, specifying a block that must end with `OpSelectionMerge`, and a `selection_control` field, whic…
56 …id of a block that has an `OpSelectionMerge` instruction, and that `selection_control` is a valid …
66 …n is not a block, or does not end in `OpSelectionMerge`, or if the `selection_control` mask has an…
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dspirv_builder.h221 SpvSelectionControlMask selection_control);
Dspirv_builder.c570 SpvSelectionControlMask selection_control) in spirv_builder_emit_selection_merge() argument
575 spirv_buffer_emit_word(&b->instructions, selection_control); in spirv_builder_emit_selection_merge()
/external/llvm-project/mlir/include/mlir/Dialect/SPIRV/
DSPIRVControlFlowOps.td442 SPV_SelectionControlAttr:$selection_control
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVM.cpp1093 if (op.selection_control() != spirv::SelectionControl::None) in matchAndRewrite()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/
DSerializer.cpp1731 {mergeID, static_cast<uint32_t>(selectionOp.selection_control())}); in processSelectionOp()
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVOps.cpp2661 auto control = selectionOp.selection_control(); in print()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/fuzz/protobufs/
Dspvtoolsfuzz.proto2212 uint32 selection_control = 2; field
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto2199 uint32 selection_control = 2; field
/external/deqp-deps/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto2199 uint32 selection_control = 2; field