Searched refs:DIArray (Results 1 - 15 of 15) sorted by relevance

/external/llvm/lib/IR/
H A DDebugInfo.cpp336 unsigned DIArray::getNumElements() const {
673 void DICompositeType::setTypeArray(DIArray Elements, DIArray TParams) {
745 DIArray DISubprogram::getVariables() const {
746 return DIArray(getNodeField(DbgNode, 18));
802 DIArray DICompileUnit::getEnumTypes() const {
804 return DIArray();
806 return DIArray(getNodeField(DbgNode, 7));
809 DIArray DICompileUnit::getRetainedTypes() const {
811 return DIArray();
[all...]
H A DDIBuilder.cpp39 DIArray Enums = getOrCreateArray(AllEnumTypes);
51 DIArray RetainTypes = getOrCreateArray(RetainValues);
54 DIArray SPs = getOrCreateArray(AllSubprograms);
65 DIArray AV = getOrCreateArray(Variables);
70 DIArray GVs = getOrCreateArray(AllGVs);
76 DIArray IMs = getOrCreateArray(RetainValuesI);
603 DIType Ty, DIArray Val,
618 DIArray Elements,
658 DIArray Elements,
694 DIArray Element
[all...]
/external/llvm/include/llvm/IR/
H A DDIBuilder.h41 class DIArray;
305 DIType DerivedFrom, DIArray Elements,
325 DIArray Elements, unsigned RunTimeLang = 0,
343 DIArray Elements, unsigned RunTimeLang = 0,
397 DIType Ty, DIArray Val, MDNode *File = nullptr,
406 DIType Ty, DIArray Subscripts);
414 DIType Ty, DIArray Subscripts);
429 uint64_t AlignInBits, DIArray Elements, DIType UnderlyingType,
438 DICompositeType createSubroutineType(DIFile File, DIArray ParameterTypes,
470 /// getOrCreateArray - Get a DIArray, creat
[all...]
H A DDebugInfo.h169 /// DIArray - This descriptor holds an array of descriptors.
170 class DIArray : public DIDescriptor { class in namespace:llvm
172 explicit DIArray(const MDNode *N = nullptr) : DIDescriptor(N) {} function in class:llvm::DIArray
400 DIArray getTypeArray() const { return getFieldAs<DIArray>(10); }
401 void setTypeArray(DIArray Elements, DIArray TParams = DIArray());
405 DIArray getTemplateParams() const { return getFieldAs<DIArray>(1
[all...]
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp426 0, 0, 0, 0, llvm::DIType(), llvm::DIArray());
674 llvm::DIArray Elements;
787 llvm::DIArray EltTypeArray = DBuilder.getOrCreateArray(EltTys);
989 llvm::DIArray Args = llvm::DICompositeType(
1027 llvm::DIArray EltTypeArray = DBuilder.getOrCreateArray(Elts);
1119 llvm::DIArray TParamsArray = CollectFunctionTemplateParams(Method, Unit);
1220 llvm::DIArray CGDebugInfo::
1342 llvm::DIArray CGDebugInfo::
1352 return llvm::DIArray();
1357 llvm::DIArray CGDebugInf
[all...]
H A DCGDebugInfo.h171 llvm::DIArray
175 llvm::DIArray
177 llvm::DIArray
/external/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp313 DIArray SPs = DIC.getSubprograms();
331 DIArray GVs = DIC.getGlobalVariables();
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp152 DIArray Elements = DICompositeType(subType).getTypeArray();
470 DIArray FnArgs = SP.getType().getTypeArray();
750 DIArray ImportedEntities = CUNode.getImportedEntities();
757 DIArray GVs = CUNode.getGlobalVariables();
760 DIArray SPs = CUNode.getSubprograms();
763 DIArray EnumTypes = CUNode.getEnumTypes();
766 DIArray RetainedTypes = CUNode.getRetainedTypes();
816 DIArray Subprograms = TheCU.getSubprograms();
852 DIArray Subprograms = TheCU.getSubprograms();
861 DIArray Variable
[all...]
H A DDwarfUnit.cpp693 DIArray Fields = blockStruct.getTypeArray();
902 void DwarfUnit::addTemplateParams(DIE &Buffer, DIArray TParams) {
1132 void DwarfUnit::constructSubprogramArguments(DIE &Buffer, DIArray Args) {
1164 DIArray Elements = CTy.getTypeArray();
1194 DIArray Elements = CTy.getTypeArray();
1348 DIArray A(cast<MDNode>(Val));
1459 DIArray Args = SPTy.getTypeArray();
1743 DIArray Elements = CTy.getTypeArray();
1753 DIArray Elements = CTy.getTypeArray();
H A DDwarfUnit.h359 void addTemplateParams(DIE &Buffer, DIArray TParams);
425 void constructSubprogramArguments(DIE &Buffer, DIArray Args);
/external/llvm/lib/Transforms/Instrumentation/
H A DDebugIR.cpp386 DIType(nullptr), DIArray(nullptr)); // filled in later
443 DIArray ParamArray = Builder.getOrCreateArray(Params);
H A DGCOVProfiling.cpp488 DIArray SPs = CU.getSubprograms();
570 DIArray SPs = CU.getSubprograms();
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp235 DIArray ParamTypes = DBuilder.getOrCreateArray(ArrayRef<Value*>());
/external/llvm/lib/Transforms/Scalar/
H A DSampleProfile.cpp973 DIArray Subprograms = CU.getSubprograms();
/external/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp193 DIArray Subprograms(CU.getSubprograms());

Completed in 296 milliseconds