Lines Matching refs:MappedInst
268 MCInst &MappedInst = static_cast <MCInst &>(Inst); in HexagonProcessInstruction() local
329 const MCOperand &Imm = MappedInst.getOperand(1); in HexagonProcessInstruction()
337 MCOperand &Reg = MappedInst.getOperand(0); in HexagonProcessInstruction()
342 MappedInst = TmpInst; in HexagonProcessInstruction()
348 MCOperand &Imm = MappedInst.getOperand(1); in HexagonProcessInstruction()
354 MCOperand &Reg = MappedInst.getOperand(0); in HexagonProcessInstruction()
359 MappedInst = TmpInst; in HexagonProcessInstruction()
368 MappedInst.setOpcode(Hexagon::C2_or); in HexagonProcessInstruction()
369 MappedInst.addOperand(Ps); in HexagonProcessInstruction()
381 MappedInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_h); in HexagonProcessInstruction()
383 MappedInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_l); in HexagonProcessInstruction()
392 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1_h); in HexagonProcessInstruction()
394 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1_l); in HexagonProcessInstruction()
404 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1rp_h); in HexagonProcessInstruction()
406 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1rp_l); in HexagonProcessInstruction()
416 MappedInst.setOpcode(Hexagon::A4_boundscheck_hi); in HexagonProcessInstruction()
418 MappedInst.setOpcode(Hexagon::A4_boundscheck_lo); in HexagonProcessInstruction()
428 MCOperand &MO = MappedInst.getOperand(2); in HexagonProcessInstruction()
437 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
438 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
439 MappedInst = TmpInst; in HexagonProcessInstruction()
443 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
444 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
449 MappedInst = TmpInst; in HexagonProcessInstruction()
455 MCOperand &MO2 = MappedInst.getOperand(2); in HexagonProcessInstruction()
464 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
465 MCOperand &MO1 = MappedInst.getOperand(1); in HexagonProcessInstruction()
471 MappedInst = TmpInst; in HexagonProcessInstruction()
479 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
480 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
485 MappedInst = TmpInst; in HexagonProcessInstruction()
500 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
501 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
502 MappedInst = TmpInst; in HexagonProcessInstruction()
506 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
507 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
512 MappedInst = TmpInst; in HexagonProcessInstruction()
519 MCOperand &Rdd = MappedInst.getOperand(0); in HexagonProcessInstruction()
520 MCOperand &MO = MappedInst.getOperand(1); in HexagonProcessInstruction()
536 MappedInst = TmpInst; in HexagonProcessInstruction()
542 MCOperand &MO = MappedInst.getOperand(1); in HexagonProcessInstruction()
547 MappedInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
548 MappedInst.setOpcode(Hexagon::A2_combinew); in HexagonProcessInstruction()
554 MCOperand &MO = MappedInst.getOperand(2); in HexagonProcessInstruction()
559 MappedInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
560 MappedInst.setOpcode((Inst.getOpcode() == Hexagon::A2_tfrpt) in HexagonProcessInstruction()
568 MCOperand &MO = MappedInst.getOperand(2); in HexagonProcessInstruction()
573 MappedInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
574 MappedInst.setOpcode(Inst.getOpcode() == Hexagon::A2_tfrptnew in HexagonProcessInstruction()
581 MCOperand &Imm = MappedInst.getOperand(2); in HexagonProcessInstruction()
588 MappedInst.setOpcode(Hexagon::M2_mpysin); in HexagonProcessInstruction()
592 MappedInst.setOpcode(Hexagon::M2_mpysip); in HexagonProcessInstruction()
601 MappedInst.setOpcode(Hexagon::A2_addsph); in HexagonProcessInstruction()
603 MappedInst.setOpcode(Hexagon::A2_addspl); in HexagonProcessInstruction()
617 MappedInst = TmpInst; in HexagonProcessInstruction()
630 MappedInst = TmpInst; in HexagonProcessInstruction()
641 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
651 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
659 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
667 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext); in HexagonProcessInstruction()
682 MappedInst = ScaleVectorOffset(Inst, 4, VectorSize, OutContext); in HexagonProcessInstruction()
697 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
714 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
731 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
736 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext); in HexagonProcessInstruction()
740 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()