HomeSort by relevance Sort by last modified time
    Searched refs:MDBasicType (Results 1 - 15 of 15) sorted by null

  /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...]

Completed in 319 milliseconds