Lines Matching refs:spvGroupOperands
6085 std::vector<spv::IdImmediate> spvGroupOperands; local
6142 spvGroupOperands.push_back(scope);
6145 spvGroupOperands.push_back(groupOp);
6152 spvGroupOperands.push_back(op);
6183 spv::Id result = builder.createOp(spv::OpSubgroupBallotKHR, uvec4Type, spvGroupOperands);
6288 return builder.createOp(opCode, typeId, spvGroupOperands);
6327 std::vector<spv::IdImmediate> spvGroupOperands; local
6329 spvGroupOperands.push_back(scalar);
6331 spvGroupOperands.push_back(operand);
6334 spvGroupOperands.push_back(scope);
6335 spvGroupOperands.push_back(scalar);
6337 spvGroupOperands.push_back(operand);
6340 spvGroupOperands.push_back(scope);
6342 spvGroupOperands.push_back(groupOp);
6343 spvGroupOperands.push_back(scalar);
6346 results.push_back(builder.createOp(op, scalarType, spvGroupOperands));
6679 std::vector<spv::IdImmediate> spvGroupOperands; local
6683 spvGroupOperands.push_back(executionScope);
6688 spvGroupOperands.push_back(groupOperand);
6694 spvGroupOperands.push_back(operand);
6707 spvGroupOperands.push_back(direction);
6710 return builder.createOp(opCode, typeId, spvGroupOperands);