Lines Matching refs:Instructions

177                          SmallVectorImpl<MCInst> &Instructions);
179 SmallVectorImpl<MCInst> &Instructions);
181 SmallVectorImpl<MCInst> &Instructions);
183 SmallVectorImpl<MCInst> &Instructions);
185 SmallVectorImpl<MCInst> &Instructions, bool isLoad,
246 SmallVectorImpl<MCInst> &Instructions);
563 SmallVectorImpl<MCInst> &Instructions) {
569 Instructions.push_back(Inst);
575 Instructions.push_back(NopInst);
591 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), true);
601 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), false);
605 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), false);
614 expandInstruction(Inst, IDLoc, Instructions);
616 Instructions.push_back(Inst);
634 SmallVectorImpl<MCInst> &Instructions) {
637 return expandLoadImm(Inst, IDLoc, Instructions);
639 return expandLoadAddressImm(Inst, IDLoc, Instructions);
641 return expandLoadAddressReg(Inst, IDLoc, Instructions);
646 SmallVectorImpl<MCInst> &Instructions) {
662 Instructions.push_back(tmpInst);
670 Instructions.push_back(tmpInst);
678 Instructions.push_back(tmpInst);
685 Instructions.push_back(tmpInst);
691 SmallVectorImpl<MCInst> &Instructions) {
707 Instructions.push_back(tmpInst);
716 Instructions.push_back(tmpInst);
722 Instructions.push_back(tmpInst);
728 Instructions.push_back(tmpInst);
734 SmallVectorImpl<MCInst> &Instructions) {
748 Instructions.push_back(tmpInst);
756 Instructions.push_back(tmpInst);
762 Instructions.push_back(tmpInst);
767 SmallVectorImpl<MCInst> &Instructions,
816 Instructions.push_back(TempInst);
824 Instructions.push_back(TempInst);
844 Instructions.push_back(TempInst);
853 SmallVector<MCInst, 8> Instructions;
861 if (processInstruction(Inst, IDLoc, Instructions))
863 for (unsigned i = 0; i < Instructions.size(); i++)
864 Out.EmitInstruction(Instructions[i]);