/external/llvm/unittests/IR/ |
DebugTypeODRUniquingTest.cpp | 31 EXPECT_FALSE(DICompositeType::getODRType( 37 EXPECT_FALSE(DICompositeType::getODRTypeIfExists(Context, UUID)); 40 auto &CT = *DICompositeType::getODRType( 46 EXPECT_EQ(&CT, DICompositeType::getODRTypeIfExists(Context, UUID)); 48 &CT, DICompositeType::getODRType(Context, UUID, dwarf::DW_TAG_class_type, 51 EXPECT_EQ(&CT, DICompositeType::getODRType( 58 EXPECT_FALSE(DICompositeType::getODRTypeIfExists(Context, UUID)); 62 EXPECT_FALSE(DICompositeType::getODRTypeIfExists(Context, UUID)); 71 auto &CT = *DICompositeType::buildODRType( 74 EXPECT_EQ(&CT, DICompositeType::getODRTypeIfExists(Context, UUID)) [all...] |
MetadataTest.cpp | 114 return DICompositeType::getDistinct( [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
CodeViewDebug.h | 149 /// Map from DICompositeType* to complete type index. Non-record types are 151 DenseMap<const DICompositeType *, codeview::TypeIndex> CompleteTypeIndices; 155 SmallVector<const DICompositeType *, 4> DeferredCompleteTypes; 235 const DICompositeType *Class); 245 codeview::TypeIndex lowerTypeArray(const DICompositeType *Ty); 254 codeview::TypeIndex lowerTypeEnum(const DICompositeType *Ty); 255 codeview::TypeIndex lowerTypeClass(const DICompositeType *Ty); 256 codeview::TypeIndex lowerTypeUnion(const DICompositeType *Ty); 265 codeview::TypeIndex lowerCompleteTypeClass(const DICompositeType *Ty); 266 codeview::TypeIndex lowerCompleteTypeUnion(const DICompositeType *Ty) [all...] |
DwarfUnit.h | 290 DIE *createTypeDIE(const DICompositeType *Ty); 318 void constructTypeDIE(DIE &Buffer, const DICompositeType *CTy); 339 void constructArrayTypeDIE(DIE &Buffer, const DICompositeType *CTy); 340 void constructEnumTypeDIE(DIE &Buffer, const DICompositeType *CTy);
|
CodeViewDebug.cpp | 233 if (const auto *Class = dyn_cast_or_null<DICompositeType>(Scope)) { 234 // If the scope is a DICompositeType, then this must be a method. Member 252 const DICompositeType *Class) { [all...] |
DwarfDebug.h | 242 std::pair<std::unique_ptr<DwarfTypeUnit>, const DICompositeType *>, 1> 480 DIE &Die, const DICompositeType *CTy);
|
DwarfUnit.cpp | 455 DINodeArray Fields = cast<DICompositeType>(TmpTy)->getElements(); 516 if (auto *CTy = dyn_cast<DICompositeType>(Ty)) { 675 DIE *DwarfUnit::createTypeDIE(const DICompositeType *Ty) { 685 constructTypeDIE(TyDIE, cast<DICompositeType>(Ty)); 720 else if (auto *CTy = dyn_cast<DICompositeType>(Ty)) { 739 if (auto *CT = dyn_cast<DICompositeType>(Ty)) { 890 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DICompositeType *CTy) { [all...] |
/external/llvm/include/llvm/IR/ |
DIBuilder.h | 274 DICompositeType *createClassType(DIScope *Scope, StringRef Name, 294 DICompositeType *createStructType( 311 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 362 DICompositeType *createArrayType(uint64_t Size, uint64_t AlignInBits, 370 DICompositeType *createVectorType(uint64_t Size, uint64_t AlignInBits, 384 DICompositeType *createEnumerationType( 402 DICompositeType *createExternalTypeRef(unsigned Tag, DIFile *File, 413 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 421 DICompositeType *createReplaceableCompositeType( [all...] |
LLVMContext.h | 29 class DICompositeType;
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
DIBuilder.h | 318 DICompositeType *createClassType( 336 DICompositeType *createStructType( 353 DICompositeType *createUnionType(DIScope *Scope, StringRef Name, 405 DICompositeType *createArrayType(uint64_t Size, uint32_t AlignInBits, 413 DICompositeType *createVectorType(uint64_t Size, uint32_t AlignInBits, 427 DICompositeType *createEnumerationType( 451 DICompositeType *createForwardDecl(unsigned Tag, StringRef Name, 459 DICompositeType *createReplaceableCompositeType( [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 359 DICompositeType *DIBuilder::createClassType( 367 auto *R = DICompositeType::get( 376 DICompositeType *DIBuilder::createStructType( 381 auto *R = DICompositeType::get( 389 DICompositeType *DIBuilder::createUnionType( 393 auto *R = DICompositeType::get( 406 DICompositeType *DIBuilder::createExternalTypeRef(unsigned Tag, DIFile *File, 409 return DICompositeType::get(VMContext, Tag, "", nullptr, 0, nullptr, nullptr, 414 DICompositeType *DIBuilder::createEnumerationType( 418 auto *CTy = DICompositeType::get [all...] |
DebugInfoMetadata.cpp | 257 DICompositeType *DICompositeType::getImpl( 268 DICompositeType, (Tag, Name, File, Line, Scope, BaseType, SizeInBits, 273 DEFINE_GETIMPL_STORE(DICompositeType, (Tag, Line, RuntimeLang, SizeInBits, 278 DICompositeType *DICompositeType::buildODRType( 289 return CT = DICompositeType::getDistinct( 312 DICompositeType *DICompositeType::getODRType( 323 CT = DICompositeType::getDistinct [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
DebugInfo.h | 390 /// DICompositeType - This descriptor holds a type that can refer to multiple 393 class DICompositeType : public DIDerivedType { 395 explicit DICompositeType(const MDNode *N = 0) 403 DICompositeType getContainingType() const { 404 return getFieldAs<DICompositeType>(12); 472 DICompositeType getType() const { return getFieldAs<DICompositeType>(8); } 475 /// DIType or as DICompositeType. 477 DICompositeType DCT(getFieldAs<DICompositeType>(8)) [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 65 llvm::DICompositeType *ObjTy = nullptr; 149 llvm::DICompositeType *CreateLimitedType(const RecordType *Ty); 151 llvm::DICompositeType *CT); 259 llvm::DICompositeType *RecordTy); 405 llvm::DICompositeType *getOrCreateRecordFwdDecl(const RecordType *, 437 llvm::DICompositeType *getOrCreateLimitedType(const RecordType *Ty,
|
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 120 if (auto *CT = dyn_cast<DICompositeType>(T)) {
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
DebugInfo.cpp | 167 /// DICompositeType. 405 bool DICompositeType::Verify() const { 422 DICompositeType Ty = getType(); 685 DICompositeType(DbgNode).print(OS); 705 void DICompositeType::print(raw_ostream &OS) const { 830 void DICompositeType::dump() const { 1003 DICompositeType DCT(DT); [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 266 /// constructTypeDIE - Construct type DIE from DICompositeType. 268 DICompositeType CTy); 273 /// constructArrayTypeDIE - Construct array type DIE from DICompositeType. 275 DICompositeType *CTy);
|
DwarfCompileUnit.cpp | 368 DICompositeType blockStruct = DICompositeType(TmpTy); 596 constructTypeDIE(*TyDIE, DICompositeType(Ty)); 645 DICompositeType SPTy = SP.getType(); 710 /// constructTypeDIE - Construct type DIE from DICompositeType. 711 void CompileUnit::constructTypeDIE(DIE &Buffer, DICompositeType CTy) { 817 DICompositeType ContainingType = CTy.getContainingType(); [all...] |