Lines Matching full:sti
52 const MCSubtargetInfo &STI);
54 const MCSubtargetInfo &STI);
56 const MCSubtargetInfo &STI);
86 const MCSubtargetInfo &STI) { in emitSIC() argument
90 OutStreamer.emitInstruction(SICInst, STI); in emitSIC()
94 const MCSubtargetInfo &STI) { in emitBSIC() argument
102 OutStreamer.emitInstruction(BSICInst, STI); in emitBSIC()
106 const MCSubtargetInfo &STI) { in emitLEAzzi() argument
114 OutStreamer.emitInstruction(LEAInst, STI); in emitLEAzzi()
118 const MCSubtargetInfo &STI) { in emitLEASLzzi() argument
126 OutStreamer.emitInstruction(LEASLInst, STI); in emitLEASLzzi()
130 MCOperand &RD, const MCSubtargetInfo &STI) { in emitLEAzii() argument
138 OutStreamer.emitInstruction(LEAInst, STI); in emitLEAzii()
143 const MCSubtargetInfo &STI) { in emitLEASLrri() argument
150 OutStreamer.emitInstruction(LEASLInst, STI); in emitLEASLrri()
155 const MCSubtargetInfo &STI) { in emitBinary() argument
161 OutStreamer.emitInstruction(Inst, STI); in emitBinary()
165 MCOperand &RD, const MCSubtargetInfo &STI) { in emitANDrm() argument
166 emitBinary(OutStreamer, VE::ANDrm, RS1, Imm, RD, STI); in emitANDrm()
172 const MCSubtargetInfo &STI) { in emitHiLo() argument
176 emitLEAzzi(OutStreamer, lo, RD, STI); in emitHiLo()
178 emitANDrm(OutStreamer, RD, M032, RD, STI); in emitHiLo()
179 emitLEASLzzi(OutStreamer, hi, RD, STI); in emitHiLo()
183 const MCSubtargetInfo &STI) { in lowerGETGOTAndEmitMCInsts() argument
199 VEMCExpr::VK_VE_LO32, MCRegOP, OutContext, STI); in lowerGETGOTAndEmitMCInsts()
215 emitLEAzii(*OutStreamer, cim24, loImm, MCRegOP, STI); in lowerGETGOTAndEmitMCInsts()
217 emitANDrm(*OutStreamer, MCRegOP, M032, MCRegOP, STI); in lowerGETGOTAndEmitMCInsts()
218 emitSIC(*OutStreamer, RegPLT, STI); in lowerGETGOTAndEmitMCInsts()
221 emitLEASLrri(*OutStreamer, RegGOT, RegPLT, hiImm, MCRegOP, STI); in lowerGETGOTAndEmitMCInsts()
225 const MCSubtargetInfo &STI) { in lowerGETFunPLTAndEmitMCInsts() argument
263 emitLEAzii(*OutStreamer, cim24, loImm, MCRegOP, STI); in lowerGETFunPLTAndEmitMCInsts()
265 emitANDrm(*OutStreamer, MCRegOP, M032, MCRegOP, STI); in lowerGETFunPLTAndEmitMCInsts()
266 emitSIC(*OutStreamer, RegPLT, STI); in lowerGETFunPLTAndEmitMCInsts()
269 emitLEASLrri(*OutStreamer, MCRegOP, RegPLT, hiImm, MCRegOP, STI); in lowerGETFunPLTAndEmitMCInsts()
273 const MCSubtargetInfo &STI) { in lowerGETTLSAddrAndEmitMCInsts() argument
311 emitLEAzii(*OutStreamer, cim24, loImm, RegS0, STI); in lowerGETTLSAddrAndEmitMCInsts()
313 emitANDrm(*OutStreamer, RegS0, M032, RegS0, STI); in lowerGETTLSAddrAndEmitMCInsts()
314 emitSIC(*OutStreamer, RegLR, STI); in lowerGETTLSAddrAndEmitMCInsts()
317 emitLEASLrri(*OutStreamer, RegS0, RegLR, hiImm, RegS0, STI); in lowerGETTLSAddrAndEmitMCInsts()
321 emitLEAzii(*OutStreamer, ci8, loImm2, RegS12, STI); in lowerGETTLSAddrAndEmitMCInsts()
322 emitANDrm(*OutStreamer, RegS12, M032, RegS12, STI); in lowerGETTLSAddrAndEmitMCInsts()
325 emitLEASLrri(*OutStreamer, RegS12, RegLR, hiImm2, RegS12, STI); in lowerGETTLSAddrAndEmitMCInsts()
326 emitBSIC(*OutStreamer, RegLR, RegS12, STI); in lowerGETTLSAddrAndEmitMCInsts()