Lines Matching refs:CompileUnit
275 static void addSubprogramNames(CompileUnit *TheCU, DISubprogram SP,
303 DIE *DwarfDebug::updateSubprogramScopeDIE(CompileUnit *SPCU,
367 DIE *DwarfDebug::constructLexicalScopeDIE(CompileUnit *TheCU,
412 DIE *DwarfDebug::constructInlinedScopeDIE(CompileUnit *TheCU,
494 DIE *DwarfDebug::constructScopeDIE(CompileUnit *TheCU, LexicalScope *Scope) {
585 /// constructCompileUnit - Create new CompileUnit for the given
587 CompileUnit *DwarfDebug::constructCompileUnit(const MDNode *N) {
594 CompileUnit *NewCU = new CompileUnit(ID, DIUnit.getLanguage(), Die, Asm, this);
630 void DwarfDebug::constructSubprogramDIE(CompileUnit *TheCU,
632 CompileUnit *&CURef = SPMap[N];
660 if (CompileUnit *CU = CUMap.lookup(DISubprogram(N).getCompileUnit()))
667 if (CompileUnit *CU = CUMap.lookup(DIGlobalVariable(N).getCompileUnit()))
674 if (CompileUnit *CU = CUMap.lookup(Ty.getCompileUnit()))
681 if (CompileUnit *CU = CUMap.lookup(Ty.getCompileUnit()))
713 if (CompileUnit *CU = CUMap.lookup(DIGlobalVariable(N).getCompileUnit()))
721 if (CompileUnit *CU = CUMap.lookup(DISubprogram(N).getCompileUnit()))
741 CompileUnit *CU = constructCompileUnit(CUNode);
795 CompileUnit *SPCU = CUMap.lookup(TheCU);
827 for (DenseMap<const MDNode *, CompileUnit *>::iterator CUI = CUMap.begin(),
829 CompileUnit *TheCU = CUI->second;
893 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1452 CompileUnit *TheCU = SPMap.lookup(FnScope->getScopeNode());
1593 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1731 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1733 CompileUnit *TheCU = I->second;
1822 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1824 CompileUnit *TheCU = I->second;
1851 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1853 CompileUnit *TheCU = I->second;
1880 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1882 CompileUnit *TheCU = I->second;
1914 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1916 CompileUnit *TheCU = I->second;
1940 for (DenseMap<const MDNode *, CompileUnit *>::iterator I = CUMap.begin(),
1942 CompileUnit *TheCU = I->second;