Searched refs:DIStringType (Results 1 – 16 of 16) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.h | 432 DenseMap<const DIStringType *, unsigned> StringTypeLocMap; 824 unsigned getStringTypeLoc(const DIStringType *ST) const { in getStringTypeLoc() 828 void addStringTypeLoc(const DIStringType *ST, unsigned Loc) { in addStringTypeLoc()
|
H A D | DebugHandlerBase.cpp | 179 if (isa<DIStringType>(Ty)) { in isUnsignedDIType()
|
H A D | DwarfUnit.h | 315 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
|
H A D | DwarfUnit.cpp | 577 else if (auto *ST = dyn_cast<DIStringType>(Ty)) in createTypeDIE() 710 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIStringType *STy) { in constructTypeDIE()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Metadata.def | 118 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIStringType)
|
H A D | DebugInfoMetadata.h | 837 class DIStringType : public DIType { 843 DIStringType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIStringType() function 849 ~DIStringType() = default; 851 static DIStringType *getImpl(LLVMContext &Context, unsigned Tag, 860 static DIStringType *getImpl(LLVMContext &Context, unsigned Tag, 873 DEFINE_MDNODE_GET(DIStringType, 877 DEFINE_MDNODE_GET(DIStringType, 883 DEFINE_MDNODE_GET(DIStringType,
|
H A D | DIBuilder.h | 206 DIStringType *createStringType(StringRef Name, uint64_t SizeInBits);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 566 DIStringType *DIStringType::getImpl(LLVMContext &Context, unsigned Tag, in getImpl() 573 DEFINE_GETIMPL_LOOKUP(DIStringType, (Tag, Name, StringLength, StringLengthExp, in getImpl() 576 DEFINE_GETIMPL_STORE(DIStringType, (Tag, SizeInBits, AlignInBits, Encoding), in getImpl()
|
H A D | LLVMContextImpl.h | 430 template <> struct MDNodeKeyImpl<DIStringType> { 445 MDNodeKeyImpl(const DIStringType *N) 452 bool isKeyOf(const DIStringType *RHS) const {
|
H A D | DIBuilder.cpp | 270 DIStringType *DIBuilder::createStringType(StringRef Name, uint64_t SizeInBits) { in createStringType() 272 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, in createStringType()
|
H A D | AsmWriter.cpp | 2017 static void writeDIStringType(raw_ostream &Out, const DIStringType *N, in writeDIStringType()
|
H A D | Verifier.cpp | 1008 void Verifier::visitDIStringType(const DIStringType &N) { in visitDIStringType()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 1431 GET_OR_DISTINCT(DIStringType, in parseOneMetadata()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | SourceLevelDebugging.rst | 1075 …TAG_string_type for representing Fortran character(n). In LLVM this is represented as DIStringType. 1086 …!DIStringType(name: "character(*)!2", stringLength: !16, stringLengthExpression: !DIExpression(), …
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 310 void writeDIStringType(const DIStringType *N, 1647 void ModuleBitcodeWriter::writeDIStringType(const DIStringType *N, in writeDIStringType()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 4867 Result = GET_OR_DISTINCT(DIStringType, in parseDIStringType()
|