Searched refs:ParameterKind (Results 1 – 3 of 3) sorted by relevance
25 enum class ParameterKind : uint8_t { enum42 inline ParameterKind parameterTypeNameToKind(StringRef Name) { in parameterTypeNameToKind()43 return StringSwitch<ParameterKind>(Name) in parameterTypeNameToKind()44 .Case("void", ParameterKind::VOID) in parameterTypeNameToKind()45 .Case("half", ParameterKind::HALF) in parameterTypeNameToKind()46 .Case("float", ParameterKind::FLOAT) in parameterTypeNameToKind()47 .Case("double", ParameterKind::DOUBLE) in parameterTypeNameToKind()48 .Case("i1", ParameterKind::I1) in parameterTypeNameToKind()49 .Case("i8", ParameterKind::I8) in parameterTypeNameToKind()50 .Case("i16", ParameterKind::I16) in parameterTypeNameToKind()[all …]
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()[all …]
189 static Type *getTypeFromParameterKind(ParameterKind Kind, Type *OverloadTy) { in getTypeFromParameterKind()192 case ParameterKind::VOID: in getTypeFromParameterKind()194 case ParameterKind::HALF: in getTypeFromParameterKind()196 case ParameterKind::FLOAT: in getTypeFromParameterKind()198 case ParameterKind::DOUBLE: in getTypeFromParameterKind()200 case ParameterKind::I1: in getTypeFromParameterKind()202 case ParameterKind::I8: in getTypeFromParameterKind()204 case ParameterKind::I16: in getTypeFromParameterKind()206 case ParameterKind::I32: in getTypeFromParameterKind()208 case ParameterKind::I64: in getTypeFromParameterKind()[all …]