/external/llvm/include/llvm/IR/ |
DIBuilder.h | 139 DIDerivedType *createQualifiedType(unsigned Tag, DIType *FromTy); 146 DIDerivedType *createPointerType(DIType *PointeeTy, uint64_t SizeInBits, 155 DIDerivedType *createMemberPointerType(DIType *PointeeTy, DIType *Class, 161 DIDerivedType *createReferenceType(unsigned Tag, DIType *RTy, 171 DIDerivedType *createTypedef(DIType *Ty, StringRef Name, DIFile *File, 175 DIDerivedType *createFriend(DIType *Ty, DIType *FriendTy); 184 DIDerivedType *createInheritance(DIType *Ty, DIType *BaseTy, 197 DIDerivedType *createMemberType(DIScope *Scope, StringRef Name, 212 DIDerivedType *createStaticMemberType(DIScope *Scope, StringRef Name, 228 DIDerivedType *createObjCIVar(StringRef Name, DIFile *File, unsigned LineNo [all...] |
DebugInfoMetadata.h | 659 class DIDerivedType : public DIType { 663 DIDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag, 668 ~DIDerivedType() = default; 670 static DIDerivedType *getImpl(LLVMContext &Context, unsigned Tag, 681 static DIDerivedType *getImpl(LLVMContext &Context, unsigned Tag, 697 DEFINE_MDNODE_GET(DIDerivedType, 705 DEFINE_MDNODE_GET(DIDerivedType, [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 233 DIDerivedType *DIBuilder::createQualifiedType(unsigned Tag, DIType *FromTy) { 234 return DIDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, 238 DIDerivedType *DIBuilder::createPointerType(DIType *PointeeTy, 243 return DIDerivedType::get(VMContext, dwarf::DW_TAG_pointer_type, Name, 248 DIDerivedType *DIBuilder::createMemberPointerType(DIType *PointeeTy, 252 return DIDerivedType::get(VMContext, dwarf::DW_TAG_ptr_to_member_type, "", 258 DIDerivedType *DIBuilder::createReferenceType(unsigned Tag, DIType *RTy, 262 return DIDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, 266 DIDerivedType *DIBuilder::createTypedef(DIType *Ty, StringRef Name, 269 return DIDerivedType::get(VMContext, dwarf::DW_TAG_typedef, Name, File [all...] |
DebugInfoMetadata.cpp | 258 DIDerivedType *DIDerivedType::getImpl( 264 DEFINE_GETIMPL_LOOKUP(DIDerivedType, (Tag, getString(Name), File, Line, Scope, 269 DIDerivedType, (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, Flags),
|
DebugInfo.cpp | 167 if (auto *DDT = dyn_cast<DIDerivedType>(DT)) {
|
LLVMContextImpl.h | 331 template <> struct MDNodeKeyImpl<DIDerivedType> { 351 MDNodeKeyImpl(const DIDerivedType *N) 358 bool isKeyOf(const DIDerivedType *RHS) const { [all...] |
Verifier.cpp | 791 void Verifier::visitDIDerivedType(const DIDerivedType &N) { [all...] |
AsmWriter.cpp | [all...] |
/frameworks/compile/libbcc/lib/Renderscript/ |
RSAddDebugInfoPass.cpp | 130 llvm::DIDerivedType *DT = nullptr; 131 DT = llvm::cast<llvm::DIDerivedType>(kernelPrototypeVarMD->getType()); 132 DT = llvm::cast<llvm::DIDerivedType>(DT->getBaseType());
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.h | 332 DIE *getOrCreateStaticMemberDIE(const DIDerivedType *DT); 346 void constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy); 351 void constructMemberDIE(DIE &Buffer, const DIDerivedType *DT);
|
DwarfUnit.cpp | 448 auto *DTy = cast<DIDerivedType>(Ty); 456 const DIDerivedType *varField = nullptr; 457 const DIDerivedType *forwardingField = nullptr; 460 auto *DT = cast<DIDerivedType>(Fields[i]); 527 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) { 565 static uint64_t getBaseTypeSize(DwarfDebug *DD, const DIDerivedType *Ty) { 584 if (auto *DT = dyn_cast<DIDerivedType>(BaseType)) 728 return getOrCreateTypeDIE(resolve(cast<DIDerivedType>(Ty)->getBaseType())); 757 constructTypeDIE(TyDIE, cast<DIDerivedType>(Ty)); 839 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy) [all...] |
DwarfDebug.cpp | 186 subType = resolve(cast<DIDerivedType>(Ty)->getBaseType()); 190 auto *DT = cast<DIDerivedType>(Elements[i]); [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 136 llvm::DenseMap<const Decl *, llvm::TypedTrackingMDRef<llvm::DIDerivedType>> 251 llvm::DIDerivedType *CreateRecordStaticField(const VarDecl *Var, 450 llvm::DIDerivedType *
|
CGDebugInfo.cpp | [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 99 return DIDerivedType::getDistinct(Context, dwarf::DW_TAG_pointer_type, "", [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |