Lines Matching refs:MappedInst

267   MCInst &MappedInst = static_cast <MCInst &>(Inst);  in HexagonProcessInstruction()  local
328 const MCOperand &Imm = MappedInst.getOperand(1); in HexagonProcessInstruction()
336 MCOperand &Reg = MappedInst.getOperand(0); in HexagonProcessInstruction()
341 MappedInst = TmpInst; in HexagonProcessInstruction()
347 MCOperand &Imm = MappedInst.getOperand(1); in HexagonProcessInstruction()
353 MCOperand &Reg = MappedInst.getOperand(0); in HexagonProcessInstruction()
358 MappedInst = TmpInst; in HexagonProcessInstruction()
367 MappedInst.setOpcode(Hexagon::C2_or); in HexagonProcessInstruction()
368 MappedInst.addOperand(Ps); in HexagonProcessInstruction()
380 MappedInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_h); in HexagonProcessInstruction()
382 MappedInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_l); in HexagonProcessInstruction()
391 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1_h); in HexagonProcessInstruction()
393 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1_l); in HexagonProcessInstruction()
403 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1rp_h); in HexagonProcessInstruction()
405 MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1rp_l); in HexagonProcessInstruction()
415 MappedInst.setOpcode(Hexagon::A4_boundscheck_hi); in HexagonProcessInstruction()
417 MappedInst.setOpcode(Hexagon::A4_boundscheck_lo); in HexagonProcessInstruction()
427 MCOperand &MO = MappedInst.getOperand(2); in HexagonProcessInstruction()
436 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
437 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
438 MappedInst = TmpInst; in HexagonProcessInstruction()
442 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
443 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
448 MappedInst = TmpInst; in HexagonProcessInstruction()
454 MCOperand &MO2 = MappedInst.getOperand(2); in HexagonProcessInstruction()
463 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
464 MCOperand &MO1 = MappedInst.getOperand(1); in HexagonProcessInstruction()
470 MappedInst = TmpInst; in HexagonProcessInstruction()
478 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
479 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
484 MappedInst = TmpInst; in HexagonProcessInstruction()
499 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
500 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
501 MappedInst = TmpInst; in HexagonProcessInstruction()
505 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
506 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
511 MappedInst = TmpInst; in HexagonProcessInstruction()
518 MCOperand &Rdd = MappedInst.getOperand(0); in HexagonProcessInstruction()
519 MCOperand &MO = MappedInst.getOperand(1); in HexagonProcessInstruction()
535 MappedInst = TmpInst; in HexagonProcessInstruction()
541 MCOperand &MO = MappedInst.getOperand(1); in HexagonProcessInstruction()
546 MappedInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
547 MappedInst.setOpcode(Hexagon::A2_combinew); in HexagonProcessInstruction()
553 MCOperand &MO = MappedInst.getOperand(2); in HexagonProcessInstruction()
558 MappedInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
559 MappedInst.setOpcode((Inst.getOpcode() == Hexagon::A2_tfrpt) in HexagonProcessInstruction()
567 MCOperand &MO = MappedInst.getOperand(2); in HexagonProcessInstruction()
572 MappedInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
573 MappedInst.setOpcode(Inst.getOpcode() == Hexagon::A2_tfrptnew in HexagonProcessInstruction()
580 MCOperand &Imm = MappedInst.getOperand(2); in HexagonProcessInstruction()
587 MappedInst.setOpcode(Hexagon::M2_mpysin); in HexagonProcessInstruction()
591 MappedInst.setOpcode(Hexagon::M2_mpysip); in HexagonProcessInstruction()
600 MappedInst.setOpcode(Hexagon::A2_addsph); in HexagonProcessInstruction()
602 MappedInst.setOpcode(Hexagon::A2_addspl); in HexagonProcessInstruction()
616 MappedInst = TmpInst; in HexagonProcessInstruction()
629 MappedInst = TmpInst; in HexagonProcessInstruction()
640 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
650 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
658 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
666 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext); in HexagonProcessInstruction()
681 MappedInst = ScaleVectorOffset(Inst, 4, VectorSize, OutContext); in HexagonProcessInstruction()
696 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
713 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
730 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
735 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext); in HexagonProcessInstruction()
739 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()