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

  /external/llvm/include/llvm/IR/
DIBuilder.h 36 class DIDerivedType;
155 DIDerivedType createQualifiedType(unsigned Tag, DIType FromTy);
162 DIDerivedType
169 DIDerivedType createMemberPointerType(DIType PointeeTy, DIType Class);
173 DIDerivedType createReferenceType(unsigned Tag, DIType RTy);
181 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File,
185 DIDerivedType createFriend(DIType Ty, DIType FriendTy);
194 DIDerivedType createInheritance(DIType Ty, DIType BaseTy,
207 DIDerivedType
221 DIDerivedType
    [all...]
DebugInfo.h 357 /// DIDerivedType - A simple derived type, like a const qualified type,
360 class DIDerivedType : public DIType {
365 explicit DIDerivedType(const MDNode *N = nullptr) : DIType(N) {}
389 /// DICompositeType is derived from DIDerivedType because some
393 class DICompositeType : public DIDerivedType {
398 explicit DICompositeType(const MDNode *N = nullptr) : DIDerivedType(N) {}
643 DIDerivedType getStaticDataMemberDeclaration() const {
644 return getFieldAs<DIDerivedType>(12);
    [all...]
  /external/llvm/lib/IR/
DIBuilder.cpp 285 DIDerivedType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) {
286 // Qualified types are encoded in DIDerivedType format.
299 return DIDerivedType(MDNode::get(VMContext, Elts));
303 DIDerivedType
306 // Pointer types are encoded in DIDerivedType format.
319 return DIDerivedType(MDNode::get(VMContext, Elts));
322 DIDerivedType DIBuilder::createMemberPointerType(DIType PointeeTy,
324 // Pointer types are encoded in DIDerivedType format.
338 return DIDerivedType(MDNode::get(VMContext, Elts));
343 DIDerivedType DIBuilder::createReferenceType(unsigned Tag, DIType RTy)
    [all...]
DebugInfo.cpp 40 (DIDerivedType(DbgNode).Verify() ||
172 /// isDerivedType - Return true if the specified tag is legal for DIDerivedType.
477 return DIDerivedType(DbgNode).Verify();
488 bool DIDerivedType::Verify() const {
649 MDNode *DIDerivedType::getObjCProperty() const {
950 DIDerivedType(T).getTypeDerivedFrom().resolve(EmptyMap));
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
DebugIR.cpp 376 DIDerivedType getOrCreateType(Type *T) {
379 return DIDerivedType(N);
381 return DIDerivedType(nullptr);
426 return DIDerivedType(N);
432 DIDerivedType ReturnType(getOrCreateType(Func->getReturnType()));
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfUnit.h 450 DIE *getOrCreateStaticMemberDIE(DIDerivedType DT);
465 /// constructTypeDIE - Construct derived type die from DIDerivedType.
466 void constructTypeDIE(DIE &Buffer, DIDerivedType DTy);
477 /// constructMemberDIE - Construct member DIE from DIDerivedType.
478 void constructMemberDIE(DIE &Buffer, DIDerivedType DT);
DwarfUnit.cpp 684 DIDerivedType DTy(Ty);
694 DIDerivedType varField;
695 DIDerivedType forwardingField;
698 DIDerivedType DT(Fields.getElement(i));
750 DIDerivedType DTy(Ty);
790 static uint64_t getBaseTypeSize(DwarfDebug *DD, DIDerivedType Ty) {
813 return getBaseTypeSize(DD, DIDerivedType(BaseType));
    [all...]
DwarfDebug.cpp 150 subType = resolve(DIDerivedType(Ty).getTypeDerivedFrom());
154 DIDerivedType DT(Elements.getElement(i));
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.h 191 llvm::DIDerivedType CreateRecordStaticField(const VarDecl *Var,
369 llvm::DIDerivedType
CGDebugInfo.cpp 872 llvm::DIDerivedType
    [all...]

Completed in 274 milliseconds