Home
last modified time | relevance | path

Searched refs:GroupOperation (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVEnums.td49 def GroupOperation : EnumOperand<"GroupOperation">;
H A DSPIRVInstrInfo.td679 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, ID:$x),
724 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, ID:$val),
734 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp,
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.cpp1039 StringRef getGroupOperationName(GroupOperation e) { in getGroupOperationName()
1041 CASE(GroupOperation, Reduce) in getGroupOperationName()
1042 CASE(GroupOperation, InclusiveScan) in getGroupOperationName()
1043 CASE(GroupOperation, ExclusiveScan) in getGroupOperationName()
1044 CASE(GroupOperation, ClusteredReduce) in getGroupOperationName()
1045 CASE(GroupOperation, PartitionedReduceNV) in getGroupOperationName()
1046 CASE(GroupOperation, PartitionedInclusiveScanNV) in getGroupOperationName()
1047 CASE(GroupOperation, PartitionedExclusiveScanNV) in getGroupOperationName()
H A DSPIRVBaseInfo.h686 enum class GroupOperation : uint32_t { enum
695 StringRef getGroupOperationName(GroupOperation e);
H A DSPIRVInstPrinter.cpp545 SPIRV::GroupOperation e = in printGroupOperation()
546 static_cast<SPIRV::GroupOperation>(MI->getOperand(OpNo).getImm()); in printGroupOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/LinalgToSPIRV/
H A DLinalgToSPIRV.cpp159 spirv::GroupOperation::Reduce, inputElement, \ in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp849 spirv::GroupOperation groupOperation; in parseGroupNonUniformArithmeticOp()
889 << stringifyGroupOperation(static_cast<spirv::GroupOperation>( in printGroupNonUniformArithmeticOp()
906 spirv::GroupOperation operation = static_cast<spirv::GroupOperation>( in verifyGroupNonUniformArithmeticOp()
908 if (operation == spirv::GroupOperation::ClusteredReduce && in verifyGroupNonUniformArithmeticOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVBase.td3156 SPV_I32EnumAttr<"GroupOperation", "valid SPIR-V GroupOperation", [