Home
last modified time | relevance | path

Searched refs:groupOperation (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/lib/Conversion/LinalgToSPIRV/
DLinalgToSPIRV.cpp151 Value groupOperation; in matchAndRewrite() local
154 groupOperation = rewriter.create<spirv::spvOp>( \ in matchAndRewrite()
188 groupOperation); \ in matchAndRewrite()
/external/angle/third_party/vulkan-deps/glslang/src/SPIRV/
DGlslangToSpv.cpp221 spv::Id CreateInvocationsVectorOperation(spv::Op op, spv::GroupOperation groupOperation,
7422 spv::GroupOperation groupOperation = spv::GroupOperationMax; in createInvocationsOperation() local
7453 groupOperation = spv::GroupOperationReduce; in createInvocationsOperation()
7461 groupOperation = spv::GroupOperationInclusiveScan; in createInvocationsOperation()
7469 groupOperation = spv::GroupOperationExclusiveScan; in createInvocationsOperation()
7476 if (groupOperation != spv::GroupOperationMax) { in createInvocationsOperation()
7477 spv::IdImmediate groupOp = { false, (unsigned)groupOperation }; in createInvocationsOperation()
7500 return CreateInvocationsVectorOperation(opCode, groupOperation, typeId, operands); in createInvocationsOperation()
7565 return CreateInvocationsVectorOperation(opCode, groupOperation, typeId, operands); in createInvocationsOperation()
7609 return CreateInvocationsVectorOperation(opCode, groupOperation, typeId, operands); in createInvocationsOperation()
[all …]
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp219 spv::Id CreateInvocationsVectorOperation(spv::Op op, spv::GroupOperation groupOperation,
7060 spv::GroupOperation groupOperation = spv::GroupOperationMax; in createInvocationsOperation() local
7091 groupOperation = spv::GroupOperationReduce; in createInvocationsOperation()
7099 groupOperation = spv::GroupOperationInclusiveScan; in createInvocationsOperation()
7107 groupOperation = spv::GroupOperationExclusiveScan; in createInvocationsOperation()
7114 if (groupOperation != spv::GroupOperationMax) { in createInvocationsOperation()
7115 spv::IdImmediate groupOp = { false, (unsigned)groupOperation }; in createInvocationsOperation()
7138 return CreateInvocationsVectorOperation(opCode, groupOperation, typeId, operands); in createInvocationsOperation()
7203 return CreateInvocationsVectorOperation(opCode, groupOperation, typeId, operands); in createInvocationsOperation()
7247 return CreateInvocationsVectorOperation(opCode, groupOperation, typeId, operands); in createInvocationsOperation()
[all …]
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVOps.cpp720 spirv::GroupOperation groupOperation; in parseGroupNonUniformArithmeticOp() local
724 parseEnumStrAttr(groupOperation, parser, state, in parseGroupNonUniformArithmeticOp()