Lines Matching refs:Inst
162 void MCObjectStreamer::EmitInstruction(const MCInst &Inst) {
164 for (unsigned i = Inst.getNumOperands(); i--; )
165 if (Inst.getOperand(i).isExpr())
166 AddValueSymbols(Inst.getOperand(i).getExpr());
175 if (!getAssembler().getBackend().mayNeedRelaxation(Inst)) {
176 EmitInstToData(Inst);
184 getAssembler().getBackend().relaxInstruction(Inst, Relaxed);
192 EmitInstToFragment(Inst);
195 void MCObjectStreamer::EmitInstToFragment(const MCInst &Inst) {
196 MCInstFragment *IF = new MCInstFragment(Inst, getCurrentSectionData());
200 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, IF->getFixups());