/external/llvm/include/llvm/IR/ |
DebugInfo.h | 156 MDBasicType *N; 159 DIBasicType(const MDBasicType *N = nullptr) 160 : N(const_cast<MDBasicType *>(N)) {} 164 operator MDBasicType *() const { return N; } 165 MDBasicType *operator->() const { return N; } 166 MDBasicType &operator*() const { return *N; }
|
DIBuilder.h | 122 MDBasicType *createUnspecifiedType(StringRef Name); 125 MDBasicType *createNullPtrType(); 133 MDBasicType *createBasicType(StringRef Name, uint64_t SizeInBits, 416 MDBasicType *createUnspecifiedParameter(); [all...] |
DebugInfoMetadata.h | 601 class MDBasicType : public MDType { 607 MDBasicType(LLVMContext &C, StorageType Storage, unsigned Tag, 613 ~MDBasicType() = default; 615 static MDBasicType *getImpl(LLVMContext &Context, unsigned Tag, 622 static MDBasicType *getImpl(LLVMContext &Context, unsigned Tag, 633 DEFINE_MDNODE_GET(MDBasicType, (unsigned Tag, StringRef Name), 635 DEFINE_MDNODE_GET(MDBasicType, 639 DEFINE_MDNODE_GET(MDBasicType, [all...] |
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 106 if (auto *BT = dyn_cast<MDBasicType>(T)) {
|
/external/llvm/lib/IR/ |
DebugInfoMetadata.cpp | 242 MDBasicType *MDBasicType::getImpl(LLVMContext &Context, unsigned Tag, 248 MDBasicType, (Tag, getString(Name), SizeInBits, AlignInBits, Encoding)); 250 DEFINE_GETIMPL_STORE(MDBasicType, (Tag, SizeInBits, AlignInBits, Encoding),
|
DIBuilder.cpp | 210 MDBasicType *DIBuilder::createUnspecifiedType(StringRef Name) { 212 return MDBasicType::get(VMContext, dwarf::DW_TAG_unspecified_type, Name); 215 MDBasicType *DIBuilder::createNullPtrType() { 219 MDBasicType *DIBuilder::createBasicType(StringRef Name, uint64_t SizeInBits, 223 return MDBasicType::get(VMContext, dwarf::DW_TAG_base_type, Name, SizeInBits, 496 MDBasicType *DIBuilder::createUnspecifiedParameter() { return nullptr; } [all...] |
LLVMContextImpl.h | 305 template <> struct MDNodeKeyImpl<MDBasicType> { 316 MDNodeKeyImpl(const MDBasicType *N) 320 bool isKeyOf(const MDBasicType *RHS) const { [all...] |
AsmWriter.cpp | [all...] |
Verifier.cpp | 776 void Verifier::visitMDBasicType(const MDBasicType &N) { [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 93 return MDBasicType::get(Context, dwarf::DW_TAG_unspecified_type, Name) 889 MDBasicType::get(Context, dwarf::DW_TAG_base_type, "special", 33, 26, 7); 896 EXPECT_EQ(N, MDBasicType::get(Context, dwarf::DW_TAG_base_type, "special", 33, 899 EXPECT_NE(N, MDBasicType::get(Context, dwarf::DW_TAG_unspecified_type, 902 MDBasicType::get(Context, dwarf::DW_TAG_base_type, "s", 33, 26, 7)); 903 EXPECT_NE(N, MDBasicType::get(Context, dwarf::DW_TAG_base_type, "special", 32, 905 EXPECT_NE(N, MDBasicType::get(Context, dwarf::DW_TAG_base_type, "special", 33, 907 EXPECT_NE(N, MDBasicType::get(Context, dwarf::DW_TAG_base_type, "special", 33, 915 auto *N = MDBasicType::get(Context, dwarf::DW_TAG_base_type, "special", 923 MDBasicType::get(Context, dwarf::DW_TAG_unspecified_type, "unspecified") [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.cpp | 628 DIBasicType BTy = cast<MDBasicType>(Ty); 833 if (auto *BT = dyn_cast<MDBasicType>(Ty)) [all...] |
DwarfDebug.cpp | [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | 844 static void WriteMDBasicType(const MDBasicType *N, const ValueEnumerator &VE, [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | [all...] |