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

  /external/llvm/include/llvm/
DIBuilder.h 34 class DIDerivedType;
137 DIDerivedType createQualifiedType(unsigned Tag, DIType FromTy);
144 DIDerivedType
151 DIDerivedType createMemberPointerType(DIType PointeeTy, DIType Class);
155 DIDerivedType createReferenceType(unsigned Tag, DIType RTy);
163 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File,
167 DIDerivedType createFriend(DIType Ty, DIType FriendTy);
176 DIDerivedType createInheritance(DIType Ty, DIType BaseTy,
189 DIDerivedType
203 DIDerivedType
    [all...]
DebugInfo.h 278 /// DIDerivedType - A simple derived type, like a const qualified type,
281 class DIDerivedType : public DIType {
286 explicit DIDerivedType(const MDNode *N = 0) : DIType(N) {}
314 /// DICompositeType is derived from DIDerivedType because some
318 class DICompositeType : public DIDerivedType {
322 explicit DICompositeType(const MDNode *N = 0) : DIDerivedType(N) {}
551 DIDerivedType getStaticDataMemberDeclaration() const {
552 return getFieldAs<DIDerivedType>(12);
  /external/llvm/lib/IR/
DIBuilder.cpp 265 DIDerivedType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) {
266 // Qualified types are encoded in DIDerivedType format.
279 return DIDerivedType(MDNode::get(VMContext, Elts));
283 DIDerivedType
286 // Pointer types are encoded in DIDerivedType format.
299 return DIDerivedType(MDNode::get(VMContext, Elts));
302 DIDerivedType DIBuilder::createMemberPointerType(DIType PointeeTy,
304 // Pointer types are encoded in DIDerivedType format.
318 return DIDerivedType(MDNode::get(VMContext, Elts));
323 DIDerivedType DIBuilder::createReferenceType(unsigned Tag, DIType RTy)
    [all...]
DebugInfo.cpp 39 (DIDerivedType(DbgNode).Verify() ||
165 /// isDerivedType - Return true if the specified tag is legal for DIDerivedType.
372 DIDerivedType DTy(DbgNode);
450 DIDerivedType(DbgNode).Verify();
462 bool DIDerivedType::Verify() const {
600 uint64_t DIDerivedType::getOriginalTypeSize() const {
622 return DIDerivedType(BaseType).getOriginalTypeSize();
628 MDNode *DIDerivedType::getObjCProperty() const {
853 return getDICompositeType(DIDerivedType(T).getTypeDerivedFrom());
937 DIDerivedType DDT(DT)
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.h 345 /// constructTypeDIE - Construct derived type die from DIDerivedType.
347 DIDerivedType DTy);
371 DIE *createMemberDIE(DIDerivedType DT);
374 DIE *createStaticMemberDIE(DIDerivedType DT);
DwarfCompileUnit.cpp 522 DIDerivedType DTy = DIDerivedType(Ty);
537 DIDerivedType DT = DIDerivedType(Element);
547 DIDerivedType(forwardingField).getOffsetInBits() >> 3;
549 DIDerivedType(varField).getOffsetInBits() >> 3;
592 return isTypeSigned(DIDerivedType(Ty).getTypeDerivedFrom(), SizeInBits);
755 constructTypeDIE(*TyDIE, DIDerivedType(Ty));
852 /// constructTypeDIE - Construct derived type die from DIDerivedType.
853 void CompileUnit::constructTypeDIE(DIE &Buffer, DIDerivedType DTy)
    [all...]
DwarfDebug.cpp 153 DIDerivedType DTy = DIDerivedType(Ty);
162 DIDerivedType DT = DIDerivedType(Element);
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
DebugIR.cpp 376 DIDerivedType getOrCreateType(Type *T) {
379 return DIDerivedType(N);
381 return DIDerivedType(0);
426 return DIDerivedType(N);
432 DIDerivedType ReturnType(getOrCreateType(Func->getReturnType()));
  /external/clang/lib/CodeGen/
CGDebugInfo.h 362 llvm::DIDerivedType getStaticDataMemberDeclaration(const Decl *D);
CGDebugInfo.cpp     [all...]

Completed in 58 milliseconds