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

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

Completed in 2282 milliseconds