Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp141 case ScalarTypeKind::Void: in initBuiltinStr()
144 case ScalarTypeKind::Size_t: in initBuiltinStr()
151 case ScalarTypeKind::Ptrdiff_t: in initBuiltinStr()
154 case ScalarTypeKind::UnsignedLong: in initBuiltinStr()
157 case ScalarTypeKind::SignedLong: in initBuiltinStr()
160 case ScalarTypeKind::Boolean: in initBuiltinStr()
164 case ScalarTypeKind::SignedInteger: in initBuiltinStr()
165 case ScalarTypeKind::UnsignedInteger: in initBuiltinStr()
187 case ScalarTypeKind::Float: in initBuiltinStr()
202 case ScalarTypeKind::BFloat: in initBuiltinStr()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h220 enum ScalarTypeKind : uint8_t { enum
255 ScalarTypeKind ScalarType = Undefined;
305 bool isFloat() const { return ScalarType == ScalarTypeKind::Float; } in isFloat()
306 bool isBFloat() const { return ScalarType == ScalarTypeKind::BFloat; } in isBFloat()
308 return ScalarType == ScalarTypeKind::SignedInteger; in isSignedInteger()
321 ScalarTypeKind getScalarType() const { return ScalarType; } in getScalarType()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp154 enum class ScalarTypeKind { SignedInt, UnsignedInt, Float }; enum
155 inline std::string toLetter(ScalarTypeKind kind) { in toLetter()
157 case ScalarTypeKind::SignedInt: in toLetter()
159 case ScalarTypeKind::UnsignedInt: in toLetter()
161 case ScalarTypeKind::Float: in toLetter()
166 inline std::string toCPrefix(ScalarTypeKind kind) { in toCPrefix()
168 case ScalarTypeKind::SignedInt: in toCPrefix()
170 case ScalarTypeKind::UnsignedInt: in toCPrefix()
172 case ScalarTypeKind::Float: in toCPrefix()
237 ScalarTypeKind Kind;
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp116 case ScalarTypeKind::Void: in RVVType2Qual()
119 case ScalarTypeKind::Size_t: in RVVType2Qual()
122 case ScalarTypeKind::Ptrdiff_t: in RVVType2Qual()
125 case ScalarTypeKind::UnsignedLong: in RVVType2Qual()
128 case ScalarTypeKind::SignedLong: in RVVType2Qual()
131 case ScalarTypeKind::Boolean: in RVVType2Qual()
134 case ScalarTypeKind::SignedInteger: in RVVType2Qual()
137 case ScalarTypeKind::UnsignedInteger: in RVVType2Qual()
140 case ScalarTypeKind::BFloat: in RVVType2Qual()
143 case ScalarTypeKind::Float: in RVVType2Qual()
H A DSemaDeclObjC.cpp3213 Type::ScalarTypeKind leftSK = left->getScalarTypeKind(); in matchTypes()
3214 Type::ScalarTypeKind rightSK = right->getScalarTypeKind(); in matchTypes()
H A DSemaExpr.cpp7383 switch (Type::ScalarTypeKind SrcKind = SrcTy->getScalarTypeKind()) { in PrepareScalarCast()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h2718 enum ScalarTypeKind {
2732 ScalarTypeKind getScalarTypeKind() const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp2363 Type::ScalarTypeKind Type::getScalarTypeKind() const { in getScalarTypeKind()