Searched refs:GroupOperation (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVModuleAnalysis.cpp | 854 case SPIRV::GroupOperation::Reduce: in addInstrRequirements() 855 case SPIRV::GroupOperation::InclusiveScan: in addInstrRequirements() 856 case SPIRV::GroupOperation::ExclusiveScan: in addInstrRequirements() 861 case SPIRV::GroupOperation::ClusteredReduce: in addInstrRequirements() 864 case SPIRV::GroupOperation::PartitionedReduceNV: in addInstrRequirements() 865 case SPIRV::GroupOperation::PartitionedInclusiveScanNV: in addInstrRequirements() 866 case SPIRV::GroupOperation::PartitionedExclusiveScanNV: in addInstrRequirements()
|
| H A D | SPIRVSymbolicOperands.td | 1485 // Multiclass used to define GroupOperation enum values and at the same time 1490 def GroupOperation : GenericEnum, Operand<i32> { 1491 let FilterClass = "GroupOperation"; 1497 class GroupOperation<string name, bits<32> value> { 1503 def NAME : GroupOperation<NAME, value>;
|
| H A D | SPIRVInstrInfo.td | 683 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, ID:$x), 735 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp, ID:$val), 745 (ins TYPE:$ty, ID:$scope, GroupOperation:$groupOp,
|
| H A D | SPIRVBuiltins.cpp | 69 uint32_t GroupOperation; member 886 MIB.addImm(GroupBuiltin->GroupOperation); in generateGroupInst()
|
| H A D | SPIRVBuiltins.td | 578 bits<32> GroupOperation = !cond(!not(!eq(!find(name, "group_reduce"), -1)) : Reduce.Value, 623 let Fields = ["Name", "Opcode", "GroupOperation", "IsElect", "IsAllOrAny",
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.h | 169 namespace GroupOperation {
|