Searched refs:groupOp (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVOps.cpp | 882 static void printGroupNonUniformArithmeticOp(Operation *groupOp, in printGroupNonUniformArithmeticOp() argument 892 << "\" " << groupOp->getOperand(0); in printGroupNonUniformArithmeticOp() 894 if (groupOp->getNumOperands() > 1) in printGroupNonUniformArithmeticOp() 895 printer << " " << kClusterSize << '(' << groupOp->getOperand(1) << ')'; in printGroupNonUniformArithmeticOp() 896 printer << " : " << groupOp->getResult(0).getType(); in printGroupNonUniformArithmeticOp() 903 return groupOp->emitOpError( in verifyGroupNonUniformArithmeticOp() 909 groupOp->getNumOperands() == 1) in verifyGroupNonUniformArithmeticOp() 912 if (groupOp->getNumOperands() > 1) { in verifyGroupNonUniformArithmeticOp() 913 Operation *sizeOp = groupOp->getOperand(1).getDefiningOp(); in verifyGroupNonUniformArithmeticOp() 918 return groupOp->emitOpError( in verifyGroupNonUniformArithmeticOp() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstrInfo.td | 679 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, ID:$x), 680 "$res = OpGroup"#name#" $ty $scope $groupOp $x">; 724 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, ID:$val), 726 "$ty $scope $groupOp $val">; 734 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, 736 "$res = OpGroupNonUniform"#name#" $ty $scope $groupOp $val">;
|