Lines Matching refs:ParameterKind
35 ParameterKind Kind;
96 if (CurParam.Kind >= ParameterKind::OVERLOAD) in DXILOperationData()
116 static std::string parameterKindToString(ParameterKind Kind) { in parameterKindToString()
118 case ParameterKind::INVALID: in parameterKindToString()
120 case ParameterKind::VOID: in parameterKindToString()
122 case ParameterKind::HALF: in parameterKindToString()
124 case ParameterKind::FLOAT: in parameterKindToString()
126 case ParameterKind::DOUBLE: in parameterKindToString()
128 case ParameterKind::I1: in parameterKindToString()
130 case ParameterKind::I8: in parameterKindToString()
132 case ParameterKind::I16: in parameterKindToString()
134 case ParameterKind::I32: in parameterKindToString()
136 case ParameterKind::I64: in parameterKindToString()
138 case ParameterKind::OVERLOAD: in parameterKindToString()
140 case ParameterKind::CBUFFER_RET: in parameterKindToString()
142 case ParameterKind::RESOURCE_RET: in parameterKindToString()
144 case ParameterKind::DXIL_HANDLE: in parameterKindToString()
318 SequenceToOffsetTable<SmallVector<ParameterKind>> Parameters; in emitDXILOperationTable()
320 StringMap<SmallVector<ParameterKind>> ParameterMap; in emitDXILOperationTable()
329 SmallVector<ParameterKind> ParamKindVec; in emitDXILOperationTable()
404 [](raw_ostream &ParamOS, ParameterKind Kind) { in emitDXILOperationTable()