Lines Matching refs:GroupBuiltin
69 struct GroupBuiltin { struct
1059 const SPIRV::GroupBuiltin *GroupBuiltin = in generateGroupInst() local
1064 if (GroupBuiltin->NoGroupOperation) in generateGroupInst()
1065 return buildOpFromWrapper(MIRBuilder, GroupBuiltin->Opcode, Call, in generateGroupInst()
1078 auto MIB = MIRBuilder.buildInstr(GroupBuiltin->Opcode) in generateGroupInst()
1093 if (GroupBuiltin->HasBoolArg) { in generateGroupInst()
1112 GroupBuiltin->IsElect || GroupBuiltin->IsAllOrAny || in generateGroupInst()
1113 GroupBuiltin->IsAllEqual || GroupBuiltin->IsLogical || in generateGroupInst()
1114 GroupBuiltin->IsInverseBallot || GroupBuiltin->IsBallotBitExtract; in generateGroupInst()
1125 auto MIB = MIRBuilder.buildInstr(GroupBuiltin->Opcode) in generateGroupInst()
1130 if (!GroupBuiltin->NoGroupOperation) in generateGroupInst()
1131 MIB.addImm(GroupBuiltin->GroupOperation); in generateGroupInst()