Lines Matching refs:OutStreamer
42 *OutStreamer->getTargetStreamer()); in getTargetStreamer()
106 static void EmitCall(MCStreamer &OutStreamer, in EmitCall() argument
113 OutStreamer.EmitInstruction(CallInst, STI); in EmitCall()
116 static void EmitSETHI(MCStreamer &OutStreamer, in EmitSETHI() argument
124 OutStreamer.EmitInstruction(SETHIInst, STI); in EmitSETHI()
127 static void EmitBinary(MCStreamer &OutStreamer, unsigned Opcode, in EmitBinary() argument
136 OutStreamer.EmitInstruction(Inst, STI); in EmitBinary()
139 static void EmitOR(MCStreamer &OutStreamer, in EmitOR() argument
142 EmitBinary(OutStreamer, SP::ORri, RS1, Imm, RD, STI); in EmitOR()
145 static void EmitADD(MCStreamer &OutStreamer, in EmitADD() argument
148 EmitBinary(OutStreamer, SP::ADDrr, RS1, RS2, RD, STI); in EmitADD()
151 static void EmitSHL(MCStreamer &OutStreamer, in EmitSHL() argument
154 EmitBinary(OutStreamer, SP::SLLri, RS1, Imm, RD, STI); in EmitSHL()
158 static void EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, in EmitHiLo() argument
167 EmitSETHI(OutStreamer, hi, RD, STI); in EmitHiLo()
168 EmitOR(OutStreamer, RD, lo, RD, STI); in EmitHiLo()
190 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
195 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
200 EmitSHL(*OutStreamer, MCRegOP, imm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
203 EmitOR(*OutStreamer, MCRegOP, lo, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
207 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
212 EmitSHL(*OutStreamer, MCRegOP, imm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
215 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
218 EmitADD(*OutStreamer, MCRegOP, RegO7, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
238 OutStreamer->EmitLabel(StartLabel); in LowerGETPCXAndEmitMCInsts()
240 EmitCall(*OutStreamer, Callee, STI); in LowerGETPCXAndEmitMCInsts()
241 OutStreamer->EmitLabel(SethiLabel); in LowerGETPCXAndEmitMCInsts()
245 EmitSETHI(*OutStreamer, hiImm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
246 OutStreamer->EmitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts()
250 EmitOR(*OutStreamer, MCRegOP, loImm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
251 EmitADD(*OutStreamer, MCRegOP, RegO7, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
271 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()