/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 57 llvm::DIType VTablePtrType; 58 llvm::DIType ClassTy; 60 llvm::DIType SelTy; 61 llvm::DIType OCLImage1dDITy, OCLImage1dArrayDITy, OCLImage1dBufferDITy; 62 llvm::DIType OCLImage2dDITy, OCLImage2dArrayDITy; 63 llvm::DIType OCLImage3dDITy; 64 llvm::DIType OCLEventDITy; 65 llvm::DIType BlockLiteralGeneric; 71 /// which may change. Storing a pair of DIType and checksum. 108 llvm::DIType CreateType(const BuiltinType *Ty) [all...] |
CGDebugInfo.cpp | 404 llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) { 417 return llvm::DIType(); 441 llvm::DIType ISATy = DBuilder.createPointerType(ClassTy, Size); 445 0, 0, 0, 0, llvm::DIType(), llvm::DIArray()); 525 llvm::DIType DbgTy = 530 llvm::DIType CGDebugInfo::CreateType(const ComplexType *Ty) { 538 llvm::DIType DbgTy = 546 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit, 573 llvm::DIType FromTy = 578 llvm::DIType DbgTy = DBuilder.createQualifiedType(Tag, FromTy) [all...] |
/external/llvm/include/llvm/ |
DIBuilder.h | 38 class DIType; 75 StringRef Name, DIType Ty, Value *Val, 137 DIDerivedType createQualifiedType(unsigned Tag, DIType FromTy); 145 createPointerType(DIType PointeeTy, uint64_t SizeInBits, 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) [all...] |
DebugInfo.h | 46 class DIType; 197 /// DIType - This is a wrapper for a type. 200 class DIType : public DIScope { 206 DIType(const MDNode *N = 0) : DIScope(N) {} 268 class DIBasicType : public DIType { 270 explicit DIBasicType(const MDNode *N = 0) : DIType(N) {} 281 class DIDerivedType : public DIType { 286 explicit DIDerivedType(const MDNode *N = 0) : DIType(N) {} 288 DIType getTypeDerivedFrom() const { return getFieldAs<DIType>(9); [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 41 DIType(TempEnumTypes).replaceAllUsesWith(Enums); 44 DIType(TempRetainTypes).replaceAllUsesWith(RetainTypes); 47 DIType(TempSubprograms).replaceAllUsesWith(SPs); 58 DIType(Temp).replaceAllUsesWith(AV); 63 DIType(TempGVs).replaceAllUsesWith(GVs); 66 DIType(TempImportedModules).replaceAllUsesWith(IMs); 265 DIDerivedType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) { 284 DIBuilder::createPointerType(DIType PointeeTy, uint64_t SizeInBits, 302 DIDerivedType DIBuilder::createMemberPointerType(DIType PointeeTy, 303 DIType Base) [all...] |
DebugInfo.cpp | 216 /// isType - Return true if the specified tag is legal for DIType. 332 void DIType::replaceAllUsesWith(DIDescriptor &D) { 352 void DIType::replaceAllUsesWith(MDNode *D) { 371 bool DIType::isUnsignedDIType() { 423 bool DIType::Verify() const { 443 // DIType is abstract, it should be a BasicType, a DerivedType or 608 DIType BaseType = getTypeDerivedFrom(); 700 return DIType(DbgNode).getContext(); 848 DICompositeType llvm::getDICompositeType(DIType T) { 867 return isSubprogramContext(DIType(Context).getContext()) [all...] |
Verifier.cpp | [all...] |
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 84 DIType(*I).print(O);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.cpp | 299 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) { 514 DIType Ty = DV.getType(); 515 DIType TmpTy = Ty; 590 static bool isTypeSigned(DIType Ty, int *SizeInBits) { 604 DIType Ty) { 719 return getOrCreateTypeDIE(DIType(Context)); 737 /// given DIType. 739 DIType Ty(TyNode); 754 assert(Ty.isDerivedType() && "Unknown kind of DIType"); 778 void CompileUnit::addType(DIE *Entity, DIType Ty, unsigned Attribute) [all...] |
DwarfCompileUnit.h | 136 void addGlobalType(DIType Ty); 256 void addSourceLine(DIE *Die, DIType Ty); 266 void addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty); 312 void addType(DIE *Entity, DIType Ty, unsigned Attribute = dwarf::DW_AT_type); 321 /// given DIType.
|
DwarfDebug.h | 210 DIType getType() const;
|
DwarfDebug.cpp | 120 DIType DbgVariable::getType() const { 121 DIType Ty = Var.getType(); 149 DIType subType = Ty; 399 DIType ATy = DIType(Args.getElement(i)); 830 EntityDie = TheCU->getOrCreateTypeDIE(DIType(Entity)); [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
DebugIR.cpp | 386 DIType(0), DIArray(0)); // filled in later
|
/external/llvm/tools/opt/ |
opt.cpp | 378 DIType TY(Context);
|