Lines Matching refs:Section
66 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() argument
67 ConstantPoolMapTy::iterator CP = ConstantPools.find(Section); in getConstantPool()
75 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { in getOrCreateConstantPool() argument
76 return ConstantPools[Section]; in getOrCreateConstantPool()
79 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool() argument
82 Streamer.SwitchSection(Section); in emitConstantPool()
90 MCSection *Section = CPI.first; in emitAll() local
93 emitConstantPool(Streamer, Section, CP); in emitAll()
98 MCSection *Section = Streamer.getCurrentSectionOnly(); in emitForCurrentSection() local
99 if (ConstantPool *CP = getConstantPool(Section)) in emitForCurrentSection()
100 emitConstantPool(Streamer, Section, *CP); in emitForCurrentSection()
104 MCSection *Section = Streamer.getCurrentSectionOnly(); in clearCacheForCurrentSection() local
105 if (ConstantPool *CP = getConstantPool(Section)) in clearCacheForCurrentSection()
112 MCSection *Section = Streamer.getCurrentSectionOnly(); in addEntry() local
113 return getOrCreateConstantPool(Section).addEntry(Expr, Streamer.getContext(), in addEntry()