Lines Matching refs:Inst
154 void MCObjectStreamer::EmitInstruction(const MCInst &Inst) {
156 for (unsigned i = Inst.getNumOperands(); i--; )
157 if (Inst.getOperand(i).isExpr())
158 AddValueSymbols(Inst.getOperand(i).getExpr());
167 if (!getAssembler().getBackend().MayNeedRelaxation(Inst)) {
168 EmitInstToData(Inst);
176 getAssembler().getBackend().RelaxInstruction(Inst, Relaxed);
184 EmitInstToFragment(Inst);
187 void MCObjectStreamer::EmitInstToFragment(const MCInst &Inst) {
188 MCInstFragment *IF = new MCInstFragment(Inst, getCurrentSectionData());
192 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, IF->getFixups());