Home
last modified time | relevance | path

Searched refs:DIBasicType (Results 1 – 25 of 31) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDIBuilder.h187 DIBasicType *createUnspecifiedType(StringRef Name);
190 DIBasicType *createNullPtrType();
198 DIBasicType *createBasicType(StringRef Name, uint64_t SizeInBits,
595 DIBasicType *createUnspecifiedParameter();
H A DMetadata.def91 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIBasicType)
H A DDebugInfoMetadata.h769 class DIBasicType : public DIType {
775 DIBasicType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIBasicType() function
781 ~DIBasicType() = default;
783 static DIBasicType *getImpl(LLVMContext &Context, unsigned Tag,
804 DEFINE_MDNODE_GET(DIBasicType, (unsigned Tag, StringRef Name),
806 DEFINE_MDNODE_GET(DIBasicType,
809 DEFINE_MDNODE_GET(DIBasicType,
812 DEFINE_MDNODE_GET(DIBasicType,
816 DEFINE_MDNODE_GET(DIBasicType,
2510 Optional<DIBasicType::Signedness> getSignedness() const { in getSignedness()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir_test.go110 voidInfo := d.CreateBasicType(DIBasicType{Name: "void"})
H A Ddibuilder.go293 type DIBasicType struct { struct
300 func (d *DIBuilder) CreateBasicType(t DIBasicType) Metadata {
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DDIBuilder.cpp253 DIBasicType *DIBuilder::createUnspecifiedType(StringRef Name) { in createUnspecifiedType()
255 return DIBasicType::get(VMContext, dwarf::DW_TAG_unspecified_type, Name); in createUnspecifiedType()
258 DIBasicType *DIBuilder::createNullPtrType() { in createNullPtrType()
262 DIBasicType *DIBuilder::createBasicType(StringRef Name, uint64_t SizeInBits, in createBasicType()
266 return DIBasicType::get(VMContext, dwarf::DW_TAG_base_type, Name, SizeInBits, in createBasicType()
606 DIBasicType *DIBuilder::createUnspecifiedParameter() { return nullptr; } in createUnspecifiedParameter()
H A DDebugInfoMetadata.cpp540 DIBasicType *DIBasicType::getImpl(LLVMContext &Context, unsigned Tag, in getImpl()
546 DEFINE_GETIMPL_LOOKUP(DIBasicType, in getImpl()
549 DEFINE_GETIMPL_STORE(DIBasicType, (Tag, SizeInBits, AlignInBits, Encoding, in getImpl()
553 Optional<DIBasicType::Signedness> DIBasicType::getSignedness() const { in getSignedness()
H A DLLVMContextImpl.h401 template <> struct MDNodeKeyImpl<DIBasicType> {
413 MDNodeKeyImpl(const DIBasicType *N)
417 bool isKeyOf(const DIBasicType *RHS) const {
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DModuleDebugInfoPrinter.cpp112 if (auto *BT = dyn_cast<DIBasicType>(T)) { in printModuleDebugInfo()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h228 const DIBasicType *BT,
H A DDebugHandlerBase.cpp213 auto *BTy = cast<DIBasicType>(Ty); in isUnsignedDIType()
H A DCodeViewDebug.h401 codeview::TypeIndex lowerTypeBasic(const DIBasicType *Ty);
H A DDwarfUnit.h314 void constructTypeDIE(DIE &Buffer, const DIBasicType *BTy);
H A DDwarfDebug.h847 static void emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT,
H A DDwarfDebug.cpp1859 const DIBasicType *BT = dyn_cast<DIBasicType>( in collectEntityInfo()
2485 void DwarfDebug::emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT, in emitDebugLocValue()
2582 const DIBasicType *BT, in finalize()
H A DDwarfCompileUnit.cpp760 const DIBasicType *BT = dyn_cast<DIBasicType>( in constructVariableDIEImpl()
H A DCodeViewDebug.cpp1545 return lowerTypeBasic(cast<DIBasicType>(Ty)); in lowerType()
1653 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic()
3211 auto *BTy = cast<DIBasicType>(Ty); in isFloatDIType()
H A DDwarfUnit.cpp575 if (auto *BT = dyn_cast<DIBasicType>(Ty)) in createTypeDIE()
686 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIBasicType *BTy) { in constructTypeDIE()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBTFDebug.h285 void visitBasicType(const DIBasicType *BTy, uint32_t &TypeId);
H A DBPFAbstractMemberAccess.cpp664 const auto *BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo()
671 BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo()
H A DBTFDebug.cpp426 void BTFDebug::visitBasicType(const DIBasicType *BTy, uint32_t &TypeId) { in visitBasicType()
669 if (const auto *BTy = dyn_cast<DIBasicType>(Ty)) in visitTypeEntry()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DDebugify.cpp660 if (Signedness && *Signedness == DIBasicType::Signedness::Signed) in diagnoseMisSizedDbgValue()
/netbsd/external/apache2/llvm/dist/llvm/docs/
H A DHowToUpdateDebugInfo.rst287 !10 = !DIBasicType(name: "ty64", size: 64, encoding: DW_ATE_unsigned)
H A DSourceLevelDebugging.rst329 !12 = !DIBasicType(name: "int", size: 32, align: 32, encoding: DW_ATE_signed)
963 !5 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed)
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1418 GET_OR_DISTINCT(DIBasicType, in parseOneMetadata()

12