/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
DIBuilder.h | 34 class DIType; 102 DIType createNullPtrType(StringRef Name); 110 DIType createBasicType(StringRef Name, uint64_t SizeInBits, 117 DIType createQualifiedType(unsigned Tag, DIType FromTy); 124 DIType createPointerType(DIType PointeeTy, uint64_t SizeInBits, 130 DIType createReferenceType(DIType RTy); 138 DIType createTypedef(DIType Ty, StringRef Name, DIFile File, [all...] |
DebugInfo.h | 45 class DIType; 91 explicit DIDescriptor(const DIType F); 229 /// DIType - This is a wrapper for a type. 232 class DIType : public DIScope { 237 DIType(const MDNode *N, bool, bool) : DIScope(N) {} 244 explicit DIType(const MDNode *N); 245 explicit DIType() {} 246 virtual ~DIType() {} 322 class DIBasicType : public DIType { 324 explicit DIBasicType(const MDNode *N = 0) : DIType(N) { [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 63 llvm::DIType *VTablePtrType = nullptr; 64 llvm::DIType *ClassTy = nullptr; 66 llvm::DIType *SelTy = nullptr; 68 llvm::DIType *SingletonId = nullptr; 70 llvm::DIType *OCLEventDITy = nullptr; 71 llvm::DIType *OCLClkEventDITy = nullptr; 72 llvm::DIType *OCLQueueDITy = nullptr; 73 llvm::DIType *OCLNDRangeDITy = nullptr; 74 llvm::DIType *OCLReserveIDDITy = nullptr; 83 llvm::DIType *Decl [all...] |
CGDebugInfo.cpp | 463 llvm::DIType *CGDebugInfo::CreateType(const BuiltinType *BT) { 606 llvm::DIType *CGDebugInfo::CreateType(const ComplexType *Ty) { 617 llvm::DIType *CGDebugInfo::CreateQualifiedType(QualType Ty, 651 llvm::DIType *CGDebugInfo::CreateType(const ObjCObjectPointerType *Ty, 664 llvm::DIType *CGDebugInfo::CreateType(const PointerType *Ty, 720 if (llvm::DIType *T = getTypeOrNull(CGM.getContext().getRecordType(RD))) 746 llvm::DIType *CGDebugInfo::CreatePointerLikeType(llvm::dwarf::Tag Tag, 766 llvm::DIType *CGDebugInfo::getOrCreateStructPtrType(StringRef Name, 767 llvm::DIType *&Cache) { 777 llvm::DIType *CGDebugInfo::CreateType(const BlockPointerType *Ty [all...] |
/external/llvm/include/llvm/IR/ |
DIBuilder.h | 132 DIDerivedType *createQualifiedType(unsigned Tag, DIType *FromTy); 139 DIDerivedType *createPointerType(DIType *PointeeTy, uint64_t SizeInBits, 148 DIDerivedType *createMemberPointerType(DIType *PointeeTy, DIType *Class, 155 DIDerivedType *createReferenceType(unsigned Tag, DIType *RTy, 165 DIDerivedType *createTypedef(DIType *Ty, StringRef Name, DIFile *File, 169 DIDerivedType *createFriend(DIType *Ty, DIType *FriendTy); 178 DIDerivedType *createInheritance(DIType *Ty, DIType *BaseTy [all...] |
DebugInfo.h | 76 void processType(DIType *DT); 82 bool addType(DIType *DT); 91 typedef SmallVectorImpl<DIType *>::const_iterator type_iterator; 124 SmallVector<DIType *, 8> TYs;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
DIBuilder.h | 199 DIDerivedType *createQualifiedType(unsigned Tag, DIType *FromTy); 207 DIDerivedType *createPointerType(DIType *PointeeTy, uint64_t SizeInBits, 219 createMemberPointerType(DIType *PointeeTy, DIType *Class, 225 DIDerivedType *createReferenceType(unsigned Tag, DIType *RTy, 237 DIDerivedType *createTypedef(DIType *Ty, StringRef Name, DIFile *File, 241 DIDerivedType *createFriend(DIType *Ty, DIType *FriendTy); 251 DIDerivedType *createInheritance(DIType *Ty, DIType *BaseTy [all...] |
DebugInfo.h | 88 void processType(DIType *DT); 93 bool addType(DIType *DT); 101 using type_iterator = SmallVectorImpl<DIType *>::const_iterator; 134 SmallVector<DIType *, 8> TYs;
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
DIBuilder.cpp | 40 DIType(TempEnumTypes).replaceAllUsesWith(Enums); 43 DIType(TempRetainTypes).replaceAllUsesWith(RetainTypes); 46 DIType(TempSubprograms).replaceAllUsesWith(SPs); 55 DIType(Temp).replaceAllUsesWith(AV); 62 DIType(TempGVs).replaceAllUsesWith(GVs); 150 DIType DIBuilder::createNullPtrType(StringRef Name) { 166 return DIType(MDNode::get(VMContext, Elts)); 171 DIType DIBuilder::createBasicType(StringRef Name, uint64_t SizeInBits, 189 return DIType(MDNode::get(VMContext, Elts)); 194 DIType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) [all...] |
DebugInfo.cpp | 51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) { 197 /// isType - Return true if the specified tag is legal for DIType. 296 DIType::DIType(const MDNode *N) : DIScope(N) { 311 void DIType::replaceAllUsesWith(DIDescriptor &D) { 331 void DIType::replaceAllUsesWith(MDNode *D) { 350 bool DIType::isUnsignedDIType() { 377 bool DIType::Verify() const { 439 DIType Ty = getType(); 457 DIType Ty = getType() [all...] |
ModuleDebugInfoPrinter.cpp | 84 DIType(*I).print(O);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/ |
JitManager.h | 173 std::unordered_map<llvm::StructType*, llvm::DIType*> mDebugStructMap; 183 llvm::DIType* GetDebugType(llvm::Type* pTy); 184 llvm::DIType* GetDebugIntegerType(llvm::Type* pTy); 185 llvm::DIType* GetDebugArrayType(llvm::Type* pTy); 186 llvm::DIType* GetDebugVectorType(llvm::Type* pTy); 187 llvm::DIType* GetDebugFunctionType(llvm::Type* pTy); 189 llvm::DIType* GetDebugStructType(llvm::Type* pType) 199 llvm::DIType* CreateDebugStructType(llvm::StructType* pType, const std::string& name, llvm::DIFile* pFile, uint32_t lineNum,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
DIBuilder.cpp | 265 DIDerivedType *DIBuilder::createQualifiedType(unsigned Tag, DIType *FromTy) { 271 DIType *PointeeTy, 283 DIDerivedType *DIBuilder::createMemberPointerType(DIType *PointeeTy, 284 DIType *Base, 294 unsigned Tag, DIType *RTy, 304 DIDerivedType *DIBuilder::createTypedef(DIType *Ty, StringRef Name, 312 DIDerivedType *DIBuilder::createFriend(DIType *Ty, DIType *FriendTy) { 319 DIDerivedType *DIBuilder::createInheritance(DIType *Ty, DIType *BaseTy [all...] |
DebugInfo.cpp | 90 if (auto *T = dyn_cast<DIType>(RT)) 96 if (auto *T = dyn_cast<DIType>(Entity)) 125 void DebugInfoFinder::processType(DIType *DT) { 137 if (auto *T = dyn_cast<DIType>(D)) 152 if (auto *Ty = dyn_cast<DIType>(Scope)) { 229 bool DebugInfoFinder::addType(DIType *DT) { 236 TYs.push_back(const_cast<DIType *>(DT)); 908 LineNumber, SizeInBits, AlignInBits, Elts, unwrapDI<DIType>(ClassTy))); 934 unwrapDI<DIType>(Ty), Subs)); [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 204 DIDerivedType *DIBuilder::createQualifiedType(unsigned Tag, DIType *FromTy) { 209 DIDerivedType *DIBuilder::createPointerType(DIType *PointeeTy, 219 DIDerivedType *DIBuilder::createMemberPointerType(DIType *PointeeTy, 220 DIType *Base, 229 DIDerivedType *DIBuilder::createReferenceType(unsigned Tag, DIType *RTy, 237 DIDerivedType *DIBuilder::createTypedef(DIType *Ty, StringRef Name, 245 DIDerivedType *DIBuilder::createFriend(DIType *Ty, DIType *FriendTy) { 252 DIDerivedType *DIBuilder::createInheritance(DIType *Ty, DIType *BaseTy [all...] |
DebugInfo.cpp | 65 if (auto *T = dyn_cast<DIType>(RT)) 71 if (auto *T = dyn_cast<DIType>(Entity)) 93 void DebugInfoFinder::processType(DIType *DT) { 105 if (auto *T = dyn_cast<DIType>(D)) 120 if (auto *Ty = dyn_cast<DIType>(Scope)) { 188 bool DebugInfoFinder::addType(DIType *DT) { 195 TYs.push_back(const_cast<DIType *>(DT));
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
CodeViewDebug.h | 198 /// {DIType*, DIType*} and {DISubprogram*, DIType*}. 202 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex> 222 std::vector<std::pair<std::string, const DIType *>> LocalUDTs; 223 std::vector<std::pair<std::string, const DIType *>> GlobalUDTs; 265 emitDebugInfoForUDTs(ArrayRef<std::pair<std::string, const DIType *>> UDTs); 312 /// Translates the DIType to codeview if necessary and returns a type index 326 void addToUDTs(const DIType *Ty); 328 void addUDTSrcLine(const DIType *Ty, codeview::TypeIndex TI) [all...] |
DwarfUnit.h | 134 virtual void addGlobalType(const DIType *Ty, const DIE &Die, 216 void addSourceLine(DIE &Die, const DIType *Ty); 220 void addConstantValue(DIE &Die, const MachineOperand &MO, const DIType *Ty); 221 void addConstantValue(DIE &Die, const ConstantInt *CI, const DIType *Ty); 222 void addConstantValue(DIE &Die, const APInt &Val, const DIType *Ty); 252 void addType(DIE &Entity, const DIType *Ty, 336 void updateAcceleratorTables(const DIScope *Context, const DIType *Ty, 398 void addGlobalType(const DIType *Ty, const DIE &Die,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
CodeViewDebug.h | 142 /// {DIType*, DIType*} and {DISubprogram*, DIType*}. 146 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex> 229 /// Translates the DIType to codeview if necessary and returns a type index 241 void addToUDTs(const DIType *Ty, codeview::TypeIndex TI); 243 codeview::TypeIndex lowerType(const DIType *Ty, const DIType *ClassTy); 252 const DIType *ClassTy, 284 const DIType *ClassTy = nullptr) [all...] |
DwarfUnit.h | 145 virtual void addGlobalType(const DIType *Ty, const DIE &Die, 231 void addSourceLine(DIE &Die, const DIType *Ty); 236 void addConstantValue(DIE &Die, const MachineOperand &MO, const DIType *Ty); 237 void addConstantValue(DIE &Die, const ConstantInt *CI, const DIType *Ty); 238 void addConstantValue(DIE &Die, const APInt &Val, const DIType *Ty); 276 void addType(DIE &Entity, const DIType *Ty, 360 void updateAcceleratorTables(const DIScope *Context, const DIType *Ty,
|
/external/llvm/bindings/go/llvm/ |
DIBuilderBindings.cpp | 94 unwrap<DIType>(Ty), AlwaysPreserve, Flags)); 104 unwrap<DIType>(Ty), AlwaysPreserve, Flags)); 122 return wrap(D->createPointerType(unwrap<DIType>(PointeeType), SizeInBits, 143 DerivedFrom ? unwrap<DIType>(DerivedFrom) : nullptr, 167 SizeInBits, AlignInBits, OffsetInBits, Flags, unwrap<DIType>(Ty))); 177 unwrap<DIType>(ElementType), 186 return wrap(D->createTypedef(unwrap<DIType>(Ty), Name,
|
/external/llvm/tools/opt/ |
BreakpointPrinter.cpp | 37 } else if (auto *TY = dyn_cast<DIType>(Context)) {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 95 void addGlobalType(DIType Ty); 179 void addSourceLine(DIE *Die, DIType Ty); 188 bool addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty); 229 void addType(DIE *Entity, DIType Ty); 238 /// given DIType.
|
DwarfCompileUnit.cpp | 166 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) { 355 DIType Ty = DV->getType(); 356 DIType TmpTy = Ty; 446 static bool isTypeSigned(DIType Ty, int *SizeInBits) { 460 DIType Ty) { 566 DIE *ContextDIE = getOrCreateTypeDIE(DIType(Context)); 581 /// given DIType. 583 DIType Ty(TyNode); 598 assert(Ty.isDerivedType() && "Unknown kind of DIType"); 607 void CompileUnit::addType(DIE *Entity, DIType Ty) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/opt/ |
BreakpointPrinter.cpp | 37 } else if (auto *TY = dyn_cast<DIType>(Context)) {
|