Lines Matching refs:Section
67 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() argument
68 ConstantPoolMapTy::iterator CP = ConstantPools.find(Section); in getConstantPool()
76 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { in getOrCreateConstantPool() argument
77 return ConstantPools[Section]; in getOrCreateConstantPool()
80 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool() argument
83 Streamer.SwitchSection(Section); in emitConstantPool()
91 MCSection *Section = CPI.first; in emitAll() local
94 emitConstantPool(Streamer, Section, CP); in emitAll()
99 MCSection *Section = Streamer.getCurrentSectionOnly(); in emitForCurrentSection() local
100 if (ConstantPool *CP = getConstantPool(Section)) in emitForCurrentSection()
101 emitConstantPool(Streamer, Section, *CP); in emitForCurrentSection()
105 MCSection *Section = Streamer.getCurrentSectionOnly(); in clearCacheForCurrentSection() local
106 if (ConstantPool *CP = getConstantPool(Section)) in clearCacheForCurrentSection()
113 MCSection *Section = Streamer.getCurrentSectionOnly(); in addEntry() local
114 return getOrCreateConstantPool(Section).addEntry(Expr, Streamer.getContext(), in addEntry()