| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 512 DenseMap<const DIStringType *, unsigned> StringTypeLocMap; 909 unsigned getStringTypeLoc(const DIStringType *ST) const { in getStringTypeLoc() 913 void addStringTypeLoc(const DIStringType *ST, unsigned Loc) { in addStringTypeLoc()
|
| H A D | DebugHandlerBase.cpp | 181 if (isa<DIStringType>(Ty)) { in isUnsignedDIType()
|
| H A D | DwarfUnit.h | 356 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
|
| H A D | CodeViewDebug.h | 448 codeview::TypeIndex lowerTypeString(const DIStringType *Ty);
|
| H A D | DwarfUnit.cpp | 626 else if (auto *ST = dyn_cast<DIStringType>(Ty)) in createTypeDIE() 793 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIStringType *STy) { in constructTypeDIE()
|
| H A D | CodeViewDebug.cpp | 1714 return lowerTypeString(cast<DIStringType>(Ty)); in lowerType() 1803 TypeIndex CodeViewDebug::lowerTypeString(const DIStringType *Ty) { in lowerTypeString()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 119 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIStringType)
|
| H A D | DIBuilder.h | 257 LLVM_ABI DIStringType *createStringType(StringRef Name, 265 LLVM_ABI DIStringType * 274 LLVM_ABI DIStringType *
|
| H A D | DebugInfoMetadata.h | 1102 class DIStringType : public DIType { 1110 DIStringType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIStringType() function 1116 ~DIStringType() = default; 1118 static DIStringType *getImpl(LLVMContext &Context, unsigned Tag, 1130 static DIStringType *getImpl(LLVMContext &Context, unsigned Tag, 1142 LLVM_ABI static DIStringType * 1156 DEFINE_MDNODE_GET(DIStringType, 1161 DEFINE_MDNODE_GET(DIStringType, 1168 DEFINE_MDNODE_GET(DIStringType, 1175 DEFINE_MDNODE_GET(DIStringType,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DIBuilder.cpp | 305 DIStringType *DIBuilder::createStringType(StringRef Name, uint64_t SizeInBits) { in createStringType() 307 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, in createStringType() 311 DIStringType *DIBuilder::createStringType(StringRef Name, in createStringType() 315 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, in createStringType() 319 DIStringType *DIBuilder::createStringType(StringRef Name, in createStringType() 323 return DIStringType::get(VMContext, dwarf::DW_TAG_string_type, Name, nullptr, in createStringType()
|
| H A D | LLVMContextImpl.h | 565 template <> struct MDNodeKeyImpl<DIStringType> { 581 MDNodeKeyImpl(const DIStringType *N) 589 bool isKeyOf(const DIStringType *RHS) const {
|
| H A D | DebugInfoMetadata.cpp | 953 DIStringType *DIStringType::getImpl(LLVMContext &Context, unsigned Tag, in getImpl() 961 DEFINE_GETIMPL_LOOKUP(DIStringType, in getImpl() 967 DEFINE_GETIMPL_STORE(DIStringType, (Tag, AlignInBits, Encoding), Ops); in getImpl()
|
| H A D | AsmWriter.cpp | 2267 static void writeDIStringType(raw_ostream &Out, const DIStringType *N, in writeDIStringType()
|
| H A D | Verifier.cpp | 1266 void Verifier::visitDIStringType(const DIStringType &N) { in visitDIStringType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1609 GET_OR_DISTINCT(DIStringType, in parseOneMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 351 void writeDIStringType(const DIStringType *N, 1957 void ModuleBitcodeWriter::writeDIStringType(const DIStringType *N, in writeDIStringType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 245 void writeDIStringType(const DIStringType *N, in writeDIStringType()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5628 DIStringType, in parseDIStringType()
|