Searched refs:DIArray (Results 1 – 12 of 12) sorted by relevance
/external/llvm/include/llvm/ |
D | DebugInfo.h | 158 class DIArray : public DIDescriptor { 160 explicit DIArray(const MDNode *N = 0) : DIDescriptor(N) {} in DIDescriptor() 324 DIArray getTypeArray() const { return getFieldAs<DIArray>(10); } in getTypeArray() 325 void setTypeArray(DIArray Elements, DIArray TParams = DIArray()); 331 DIArray getTemplateParams() const { return getFieldAs<DIArray>(13); } in getTemplateParams() 360 DIArray getEnumTypes() const; 361 DIArray getRetainedTypes() const; 362 DIArray getSubprograms() const; 363 DIArray getGlobalVariables() const; 364 DIArray getImportedEntities() const; [all …]
|
D | DIBuilder.h | 39 class DIArray; variable 286 DIType DerivedFrom, DIArray Elements, 304 DIArray Elements, unsigned RunTimeLang = 0, 320 DIArray Elements, unsigned RunTimeLang = 0); 372 DIType Ty, DIArray Val, MDNode *File = 0, 381 DIType Ty, DIArray Subscripts); 389 DIType Ty, DIArray Subscripts); 405 DIArray Elements, 412 DICompositeType createSubroutineType(DIFile File, DIArray ParameterTypes); 435 DIArray getOrCreateArray(ArrayRef<Value *> Elements);
|
/external/llvm/lib/IR/ |
D | DebugInfo.cpp | 324 unsigned DIArray::getNumElements() const { in getNumElements() 633 void DICompositeType::setTypeArray(DIArray Elements, DIArray TParams) { in setTypeArray() 687 DIArray DISubprogram::getVariables() const { in getVariables() 688 return DIArray(getNodeField(DbgNode, 18)); in getVariables() 730 DIArray DICompileUnit::getEnumTypes() const { in getEnumTypes() 732 return DIArray(); in getEnumTypes() 734 return DIArray(getNodeField(DbgNode, 7)); in getEnumTypes() 737 DIArray DICompileUnit::getRetainedTypes() const { in getRetainedTypes() 739 return DIArray(); in getRetainedTypes() 741 return DIArray(getNodeField(DbgNode, 8)); in getRetainedTypes() [all …]
|
D | DIBuilder.cpp | 40 DIArray Enums = getOrCreateArray(AllEnumTypes); in finalize() 43 DIArray RetainTypes = getOrCreateArray(AllRetainTypes); in finalize() 46 DIArray SPs = getOrCreateArray(AllSubprograms); in finalize() 57 DIArray AV = getOrCreateArray(Variables); in finalize() 62 DIArray GVs = getOrCreateArray(AllGVs); in finalize() 65 DIArray IMs = getOrCreateArray(AllImportedModules); in finalize() 585 DIType Ty, DIArray Val, in createTemplateParameterPack() 600 DIArray Elements, in createClassType() 635 DIArray Elements, in createStructType() 666 DIArray Elements, in createUnionType() [all …]
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 445 0, 0, 0, 0, llvm::DIType(), llvm::DIArray()); in CreateType() 704 llvm::DIArray Elements; in CreateType() 792 llvm::DIArray EltTypeArray = DBuilder.getOrCreateArray(EltTys); in CreateType() 991 llvm::DIArray Args = llvm::DICompositeType( in getOrCreateInstanceMethodType() 1029 llvm::DIArray EltTypeArray = DBuilder.getOrCreateArray(Elts); in getOrCreateInstanceMethodType() 1103 llvm::DIArray TParamsArray = CollectFunctionTemplateParams(Method, Unit); in CreateCXXMemberFunction() 1207 llvm::DIArray CGDebugInfo:: 1318 llvm::DIArray CGDebugInfo:: 1328 return llvm::DIArray(); in CollectFunctionTemplateParams() 1333 llvm::DIArray CGDebugInfo:: [all …]
|
D | CGDebugInfo.h | 166 llvm::DIArray 170 llvm::DIArray 172 llvm::DIArray
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfCompileUnit.cpp | 531 DIArray Fields = blockStruct.getTypeArray(); in addBlockByrefAddress() 703 void CompileUnit::addTemplateParams(DIE &Buffer, DIArray TParams) { in addTemplateParams() 821 DIArray Args = SPTy.getTypeArray(); in addPubTypes() 931 DIArray Elements = CTy.getTypeArray(); in constructTypeDIE() 951 DIArray Elements = CTy.getTypeArray(); in constructTypeDIE() 987 DIArray Elements = CTy.getTypeArray(); in constructTypeDIE() 1161 DIArray A(cast<MDNode>(Val)); in getOrCreateTemplateValueParameterDIE() 1254 DIArray Args = SPTy.getTypeArray(); in getOrCreateSubprogramDIE() 1507 DIArray Elements = CTy->getTypeArray(); in constructArrayTypeDIE()
|
D | DwarfDebug.cpp | 158 DIArray Elements = blockStruct.getTypeArray(); in getType() 394 DIArray Args = SPTy.getTypeArray(); in updateSubprogramScopeDIE() 867 DIArray ImportedEntities = CUNode.getImportedEntities(); in beginModule() 874 DIArray GVs = CUNode.getGlobalVariables(); in beginModule() 877 DIArray SPs = CUNode.getSubprograms(); in beginModule() 880 DIArray EnumTypes = CUNode.getEnumTypes(); in beginModule() 883 DIArray RetainedTypes = CUNode.getRetainedTypes(); in beginModule() 933 DIArray Subprograms = TheCU.getSubprograms(); in collectDeadVariables() 939 DIArray Variables = SP.getVariables(); in collectDeadVariables() 1456 DIArray Variables = DISubprogram(FnScope->getScopeNode()).getVariables(); in collectVariableInfo() [all …]
|
D | DwarfCompileUnit.h | 275 void addTemplateParams(DIE &Buffer, DIArray TParams);
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DebugIR.cpp | 386 DIType(0), DIArray(0)); // filled in later in getOrCreateType() 443 DIArray ParamArray = Builder.getOrCreateArray(Params); in createFunctionSignature()
|
D | GCOVProfiling.cpp | 434 DIArray SPs = CU.getSubprograms(); in emitProfileNotes() 485 DIArray SPs = CU.getSubprograms(); in emitProfileArcs()
|
/external/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 210 const DIArray &SPs = CU.getSubprograms(); in CollectFunctionDIs()
|