| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 433 DenseMap<const DIStringType *, unsigned> StringTypeLocMap; 815 unsigned getStringTypeLoc(const DIStringType *ST) const { in getStringTypeLoc() 819 void addStringTypeLoc(const DIStringType *ST, unsigned Loc) { in addStringTypeLoc()
|
| H A D | DwarfUnit.h | 319 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
|
| H A D | DebugHandlerBase.cpp | 176 if (isa<DIStringType>(Ty)) { in isUnsignedDIType()
|
| H A D | CodeViewDebug.h | 420 codeview::TypeIndex lowerTypeString(const DIStringType *Ty);
|
| H A D | DwarfUnit.cpp | 584 else if (auto *ST = dyn_cast<DIStringType>(Ty)) in createTypeDIE() 715 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIStringType *STy) { in constructTypeDIE()
|
| H A D | CodeViewDebug.cpp | 1670 return lowerTypeString(cast<DIStringType>(Ty)); in lowerType() 1758 TypeIndex CodeViewDebug::lowerTypeString(const DIStringType *Ty) { in lowerTypeString()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | DIBuilder.h | 224 DIStringType *createStringType(StringRef Name, uint64_t SizeInBits); 231 DIStringType *createStringType(StringRef Name, DIVariable *StringLength, 239 DIStringType *createStringType(StringRef Name,
|
| H A D | Metadata.def | 119 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIStringType)
|
| H A D | DebugInfoMetadata.h | 871 class DIStringType : public DIType { 877 DIStringType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIStringType() function 883 ~DIStringType() = default; 885 static DIStringType *getImpl(LLVMContext &Context, unsigned Tag, 895 static DIStringType *getImpl(LLVMContext &Context, unsigned Tag, 910 DEFINE_MDNODE_GET(DIStringType, 915 DEFINE_MDNODE_GET(DIStringType, 922 DEFINE_MDNODE_GET(DIStringType,
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | DIBuilder.cpp | 291 DIStringType *DIBuilder::createStringType(StringRef Name, uint64_t SizeInBits) { in createStringType() 293 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, in createStringType() 297 DIStringType *DIBuilder::createStringType(StringRef Name, in createStringType() 301 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, in createStringType() 305 DIStringType *DIBuilder::createStringType(StringRef Name, in createStringType() 309 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, nullptr, in createStringType()
|
| H A D | DebugInfoMetadata.cpp | 618 DIStringType *DIStringType::getImpl(LLVMContext &Context, unsigned Tag, in getImpl() 626 DEFINE_GETIMPL_LOOKUP(DIStringType, in getImpl() 631 DEFINE_GETIMPL_STORE(DIStringType, (Tag, SizeInBits, AlignInBits, Encoding), in getImpl()
|
| H A D | LLVMContextImpl.h | 490 template <> struct MDNodeKeyImpl<DIStringType> { 506 MDNodeKeyImpl(const DIStringType *N) 514 bool isKeyOf(const DIStringType *RHS) const {
|
| H A D | AsmWriter.cpp | 2004 static void writeDIStringType(raw_ostream &Out, const DIStringType *N, in writeDIStringType()
|
| H A D | Verifier.cpp | 1099 void Verifier::visitDIStringType(const DIStringType &N) { in visitDIStringType()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | SourceLevelDebugging.rst | 1111 …TAG_string_type for representing Fortran character(n). In LLVM this is represented as DIStringType. 1122 …!DIStringType(name: "character(*)!2", stringLength: !16, stringLengthExpression: !DIExpression(), … 1126 …!DIStringType(name: "character(*)!2", stringLengthExpression: !DIExpression(), stringLocationExpre…
|
| /openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1447 GET_OR_DISTINCT(DIStringType, in parseOneMetadata()
|
| /openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 310 void writeDIStringType(const DIStringType *N, 1719 void ModuleBitcodeWriter::writeDIStringType(const DIStringType *N, in writeDIStringType()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 240 void writeDIStringType(const DIStringType *N, in writeDIStringType()
|
| /openbsd-src/gnu/llvm/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 4941 DIStringType, in parseDIStringType()
|