• Home
  • Raw
  • Download

Lines Matching refs:OutStreamer

42           *OutStreamer->getTargetStreamer());  in getTargetStreamer()
108 static void EmitCall(MCStreamer &OutStreamer, in EmitCall() argument
115 OutStreamer.EmitInstruction(CallInst, STI); in EmitCall()
118 static void EmitSETHI(MCStreamer &OutStreamer, in EmitSETHI() argument
126 OutStreamer.EmitInstruction(SETHIInst, STI); in EmitSETHI()
129 static void EmitBinary(MCStreamer &OutStreamer, unsigned Opcode, in EmitBinary() argument
138 OutStreamer.EmitInstruction(Inst, STI); in EmitBinary()
141 static void EmitOR(MCStreamer &OutStreamer, in EmitOR() argument
144 EmitBinary(OutStreamer, SP::ORri, RS1, Imm, RD, STI); in EmitOR()
147 static void EmitADD(MCStreamer &OutStreamer, in EmitADD() argument
150 EmitBinary(OutStreamer, SP::ADDrr, RS1, RS2, RD, STI); in EmitADD()
153 static void EmitSHL(MCStreamer &OutStreamer, in EmitSHL() argument
156 EmitBinary(OutStreamer, SP::SLLri, RS1, Imm, RD, STI); in EmitSHL()
160 static void EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, in EmitHiLo() argument
169 EmitSETHI(OutStreamer, hi, RD, STI); in EmitHiLo()
170 EmitOR(OutStreamer, RD, lo, RD, STI); in EmitHiLo()
192 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
197 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
202 EmitSHL(*OutStreamer, MCRegOP, imm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
205 EmitOR(*OutStreamer, MCRegOP, lo, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
209 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
214 EmitSHL(*OutStreamer, MCRegOP, imm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
217 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
220 EmitADD(*OutStreamer, MCRegOP, RegO7, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
240 OutStreamer->EmitLabel(StartLabel); in LowerGETPCXAndEmitMCInsts()
242 EmitCall(*OutStreamer, Callee, STI); in LowerGETPCXAndEmitMCInsts()
243 OutStreamer->EmitLabel(SethiLabel); in LowerGETPCXAndEmitMCInsts()
247 EmitSETHI(*OutStreamer, hiImm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
248 OutStreamer->EmitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts()
252 EmitOR(*OutStreamer, MCRegOP, loImm, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
253 EmitADD(*OutStreamer, MCRegOP, RegO7, MCRegOP, STI); in LowerGETPCXAndEmitMCInsts()
273 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()