/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 217 DIBasicType *createUnspecifiedType(StringRef Name); 220 DIBasicType *createNullPtrType(); 228 DIBasicType *createBasicType(StringRef Name, uint64_t SizeInBits, 680 DIBasicType *createUnspecifiedParameter();
|
H A D | Metadata.def | 92 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIBasicType)
|
H A D | DebugInfoMetadata.h | 815 class DIBasicType : public DIType { 821 DIBasicType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIBasicType() function 827 ~DIBasicType() = default; 829 static DIBasicType *getImpl(LLVMContext &Context, unsigned Tag, 838 static DIBasicType *getImpl(LLVMContext &Context, unsigned Tag, 850 DEFINE_MDNODE_GET(DIBasicType, (unsigned Tag, StringRef Name), 852 DEFINE_MDNODE_GET(DIBasicType, 855 DEFINE_MDNODE_GET(DIBasicType, 858 DEFINE_MDNODE_GET(DIBasicType, 862 DEFINE_MDNODE_GET(DIBasicType, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ModuleDebugInfoPrinter.cpp | 79 if (auto *BT = dyn_cast<DIBasicType>(T)) { in printModuleDebugInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 258 DIBasicType *DIBuilder::createUnspecifiedType(StringRef Name) { in createUnspecifiedType() 260 return DIBasicType::get(VMContext, dwarf::DW_TAG_unspecified_type, Name); in createUnspecifiedType() 263 DIBasicType *DIBuilder::createNullPtrType() { in createNullPtrType() 267 DIBasicType *DIBuilder::createBasicType(StringRef Name, uint64_t SizeInBits, in createBasicType() 271 return DIBasicType::get(VMContext, dwarf::DW_TAG_base_type, Name, SizeInBits, in createBasicType() 660 DIBasicType *DIBuilder::createUnspecifiedParameter() { return nullptr; } in createUnspecifiedParameter()
|
H A D | DebugInfoMetadata.cpp | 663 DIBasicType *DIBasicType::getImpl(LLVMContext &Context, unsigned Tag, in getImpl() 669 DEFINE_GETIMPL_LOOKUP(DIBasicType, in getImpl() 672 DEFINE_GETIMPL_STORE(DIBasicType, in getImpl() 676 std::optional<DIBasicType::Signedness> DIBasicType::getSignedness() const { in getSignedness() 1696 std::optional<DIBasicType::Signedness> VarSign = Var->getSignedness(); in getActiveBits() 1697 bool VarSigned = (VarSign == DIBasicType::Signedness::Signed); in getActiveBits()
|
H A D | LLVMContextImpl.h | 462 template <> struct MDNodeKeyImpl<DIBasicType> { 474 MDNodeKeyImpl(const DIBasicType *N) 479 bool isKeyOf(const DIBasicType *RHS) const {
|
H A D | Verifier.cpp | 1201 void Verifier::visitDIBasicType(const DIBasicType &N) { in visitDIBasicType() 1244 auto *Basic = dyn_cast_or_null<DIBasicType>(T); in visitDIDerivedType()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugLocEntry.h | 251 const DIBasicType *BT,
|
H A D | DebugHandlerBase.cpp | 223 auto *BTy = cast<DIBasicType>(Ty); in isUnsignedDIType()
|
H A D | DwarfUnit.h | 332 void constructTypeDIE(DIE &Buffer, const DIBasicType *BTy);
|
H A D | CodeViewDebug.h | 442 codeview::TypeIndex lowerTypeBasic(const DIBasicType *Ty);
|
H A D | DwarfDebug.h | 914 static void emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT,
|
H A D | DwarfDebug.cpp | 1946 const DIBasicType *BT = dyn_cast<DIBasicType>( in collectEntityInfo() 2636 void DwarfDebug::emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT, in emitDebugLocValue() 2733 const DIBasicType *BT, in finalize()
|
H A D | DwarfCompileUnit.cpp | 807 const DIBasicType *BT = dyn_cast<DIBasicType>( in applyConcreteDbgVariableAttributes()
|
H A D | CodeViewDebug.cpp | 1668 return lowerTypeBasic(cast<DIBasicType>(Ty)); in lowerType() 1804 TypeIndex CodeViewDebug::lowerTypeBasic(const DIBasicType *Ty) { in lowerTypeBasic() 3407 auto *BTy = cast<DIBasicType>(Ty); in emitDebugInfoForGlobal()
|
H A D | DwarfUnit.cpp | 600 } else if (auto *BT = dyn_cast<DIBasicType>(Ty)) in createTypeDIE() 708 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIBasicType *BTy) { in constructTypeDIE()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.h | 324 void visitBasicType(const DIBasicType *BTy, uint32_t &TypeId);
|
H A D | BTFDebug.cpp | 531 void BTFDebug::visitBasicType(const DIBasicType *BTy, uint32_t &TypeId) { in visitBasicType() 747 const auto *BTy = cast<DIBasicType>(CTy->getBaseType()); in visitEnumType() 922 if (const auto *BTy = dyn_cast<DIBasicType>(Ty)) in visitTypeEntry()
|
H A D | BPFAbstractMemberAccess.cpp | 741 const auto *BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo() 748 BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Debugify.cpp | 698 if (Signedness && *Signedness == DIBasicType::Signedness::Signed) in diagnoseMisSizedDbgValue()
|
H A D | Local.cpp | 2767 bool Signed = *Signedness == DIBasicType::Signedness::Signed; in replaceAllDbgUsesWith() 2781 bool Signed = *Signedness == DIBasicType::Signedness::Signed; in replaceAllDbgUsesWith()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 238 void writeDIBasicType(const DIBasicType *N, SmallVectorImpl<uint64_t> &Record, 1426 void DXILBitcodeWriter::writeDIBasicType(const DIBasicType *N, in writeDIBasicType()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 1539 GET_OR_DISTINCT(DIBasicType, in parseOneMetadata()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 319 void writeDIBasicType(const DIBasicType *N, SmallVectorImpl<uint64_t> &Record, 1836 void ModuleBitcodeWriter::writeDIBasicType(const DIBasicType *N, in writeDIBasicType()
|