HomeSort by relevance Sort by last modified time
    Searched refs:DICompositeType (Results 1 - 25 of 44) sorted by null

1 2

  /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...]

Completed in 1446 milliseconds

1 2