Home
last modified time | relevance | path

Searched refs:TypeKind (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp56 enum TypeKind { enum in __anone51b860d0111::SVEType
70 TypeKind Kind;
450 case TypeKind::Void: in builtinBaseType()
452 case TypeKind::Svcount: in builtinBaseType()
454 case TypeKind::PrefetchOp: in builtinBaseType()
455 case TypeKind::PredicatePattern: in builtinBaseType()
457 case TypeKind::Fpm: in builtinBaseType()
459 case TypeKind::Predicate: in builtinBaseType()
461 case TypeKind::BFloat16: in builtinBaseType()
464 case TypeKind::MFloat8: in builtinBaseType()
[all …]
H A DMveEmitter.cpp100 enum class TypeKind { enum in __anon819a2c470111::Type
134 const TypeKind TKind;
137 Type(TypeKind K) : TKind(K) {} in Type()
140 TypeKind typeKind() const { return TKind; } in typeKind()
180 VoidType() : Type(TypeKind::Void) {} in VoidType()
186 static bool classof(const Type *T) { return T->typeKind() == TypeKind::Void; } in classof()
196 : Type(TypeKind::Pointer), Pointee(Pointee), Const(Const) {} in PointerType()
216 return T->typeKind() == TypeKind::Pointer; in classof()
242 ScalarType(const Record *Record) : CRegularNamedType(TypeKind::Scalar) { in ScalarType()
283 return T->typeKind() == TypeKind::Scalar; in classof()
[all …]
H A DNeonEmitter.cpp149 enum TypeKind { Void, Float, SInt, UInt, Poly, BFloat16, MFloat8, FPM }; enum in __anonfaf0748f0111::Type
150 TypeKind Kind;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp622 case TypeKind::eInteger: { in ParseType()
628 case TypeKind::eConst: in ParseType()
630 case TypeKind::ePointer: in ParseType()
632 case TypeKind::eRestrict: in ParseType()
634 case TypeKind::eVolatile: in ParseType()
636 case TypeKind::eTypedef: in ParseType()
638 case TypeKind::eArray: { in ParseType()
644 case TypeKind::eEnum: { in ParseType()
653 case TypeKind::eFunction: { in ParseType()
672 case TypeKind::eStruct: in ParseType()
[all …]
H A DSymbolFileCTF.h133 enum TypeKind : uint32_t {
139 enum TypeKind : uint32_t { global() enum
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DFormatString.h302 enum class TypeKind { DontCare, SizeT, PtrdiffT }; enum
303 TypeKind TK = TypeKind::DontCare;
313 bool isSizeT() const { return TK == TypeKind::SizeT; } in isSizeT()
315 bool isPtrdiffT() const { return TK == TypeKind::PtrdiffT; } in isPtrdiffT()
328 Res.TK = TypeKind::SizeT; in makeSizeT()
336 Res.TK = TypeKind::PtrdiffT; in makePtrdiffT()
/freebsd/contrib/googletest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h128 enum TypeKind { kBool, kInteger, kFloatingPoint, kOther }; enum
171 static_cast< ::testing::internal::TypeKind>( \
183 template <TypeKind kFromKind, typename From, TypeKind kToKind, typename To>
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_value.h85 u16 TypeKind; variable
120 return static_cast<Kind>(TypeKind); in getKind()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp233 assert(!TypeKind && "Already in a type mapping!"); in visitTypeBegin()
244 TypeKind = CVR.kind(); in visitTypeBegin()
265 assert(TypeKind && "Not in a type mapping!"); in visitTypeEnd()
270 TypeKind.reset(); in visitTypeEnd()
275 assert(TypeKind && "Not in a type mapping!"); in visitMemberBegin()
301 assert(TypeKind && "Not in a type mapping!"); in visitMemberEnd()
682 const bool IsFromOverloadList = (TypeKind == LF_METHODLIST); in visitKnownMember()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecordMapping.h50 std::optional<TypeLeafKind> TypeKind;
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h158 enum TypeKind : uint8_t { enum
740 inline TypeKind getArrayIndexTypeEncoding(SourceLanguage S) { in getArrayIndexTypeEncoding()
1051 LLVM_ABI unsigned AttributeEncodingVersion(TypeKind E);
1065 LLVM_ABI unsigned AttributeEncodingVendor(TypeKind E);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h176 BaseTypeRef(unsigned BitSize, dwarf::TypeKind Encoding) : in BaseTypeRef()
179 dwarf::TypeKind Encoding;
H A DDwarfExpression.cpp461 dwarf::TypeKind Encoding) { in getOrCreateBaseType()
640 dwarf::TypeKind Encoding = static_cast<dwarf::TypeKind>(Op->getArg(1)); in addExpression()
H A DDwarfExpression.h279 unsigned getOrCreateBaseType(unsigned BitSize, dwarf::TypeKind Encoding);
H A DCodeViewDebug.cpp1820 dwarf::TypeKind Kind; in lowerTypeBasic()
1823 Kind = static_cast<dwarf::TypeKind>(Ty->getEncoding()); in lowerTypeBasic()
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDwarf.cpp282 unsigned llvm::dwarf::AttributeEncodingVersion(dwarf::TypeKind ATE) { in AttributeEncodingVersion()
293 unsigned llvm::dwarf::AttributeEncodingVendor(dwarf::TypeKind ATE) { in AttributeEncodingVendor()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp353 auto TypeKind = ASTNodeKind::getFromNodeKind<Type>(); in canConvertTo() local
356 if (From.isSame(TypeKind) && To.isSame(QualKind)) return true; in canConvertTo()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp3471 uint16_t TypeKind = TK_Unknown; in EmitCheckTypeDescriptor() local
3476 TypeKind = TK_Integer; in EmitCheckTypeDescriptor()
3491 TypeKind = TK_BitInt; in EmitCheckTypeDescriptor()
3495 TypeKind = TK_Float; in EmitCheckTypeDescriptor()
3521 Builder.getInt16(TypeKind), Builder.getInt16(TypeInfo), in EmitCheckTypeDescriptor()
H A DCGDebugInfo.cpp813 llvm::dwarf::TypeKind Encoding; in CreateType()
1125 llvm::dwarf::TypeKind Encoding = Ty->isUnsigned() in CreateType()
1135 llvm::dwarf::TypeKind Encoding = llvm::dwarf::DW_ATE_complex_float; in CreateType()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp2519 dwarf::TypeKind TK = Signed ? dwarf::DW_ATE_signed : dwarf::DW_ATE_unsigned; in getExtOps()