reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonAsmPrinter.cpp
  328       const MCOperand &Imm = MappedInst.getOperand(1);
  335       MCOperand &Reg = MappedInst.getOperand(0);
  340       MappedInst = TmpInst;
  346       MCOperand &Imm = MappedInst.getOperand(1);
  351       MCOperand &Reg = MappedInst.getOperand(0);
  356       MappedInst = TmpInst;
  365     MappedInst.setOpcode(Hexagon::C2_or);
  366     MappedInst.addOperand(Ps);
  378       MappedInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_h);
  380       MappedInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_l);
  389       MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1_h);
  391       MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1_l);
  401       MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1rp_h);
  403       MappedInst.setOpcode(Hexagon::M2_vrcmpys_s1rp_l);
  413       MappedInst.setOpcode(Hexagon::A4_boundscheck_hi);
  415       MappedInst.setOpcode(Hexagon::A4_boundscheck_lo);
  425     MCOperand &MO = MappedInst.getOperand(2);
  434       TmpInst.addOperand(MappedInst.getOperand(0));
  435       TmpInst.addOperand(MappedInst.getOperand(1));
  436       MappedInst = TmpInst;
  440     TmpInst.addOperand(MappedInst.getOperand(0));
  441     TmpInst.addOperand(MappedInst.getOperand(1));
  446     MappedInst = TmpInst;
  452     MCOperand &MO2 = MappedInst.getOperand(2);
  461       TmpInst.addOperand(MappedInst.getOperand(0));
  462       MCOperand &MO1 = MappedInst.getOperand(1);
  468       MappedInst = TmpInst;
  476     TmpInst.addOperand(MappedInst.getOperand(0));
  477     TmpInst.addOperand(MappedInst.getOperand(1));
  482     MappedInst = TmpInst;
  497       TmpInst.addOperand(MappedInst.getOperand(0));
  498       TmpInst.addOperand(MappedInst.getOperand(1));
  499       MappedInst = TmpInst;
  503     TmpInst.addOperand(MappedInst.getOperand(0));
  504     TmpInst.addOperand(MappedInst.getOperand(1));
  509     MappedInst = TmpInst;
  516     MCOperand &Rdd = MappedInst.getOperand(0);
  517     MCOperand &MO = MappedInst.getOperand(1);
  533     MappedInst = TmpInst;
  539     MCOperand &MO = MappedInst.getOperand(1);
  544     MappedInst.addOperand(MCOperand::createReg(Low));
  545     MappedInst.setOpcode(Hexagon::A2_combinew);
  551     MCOperand &MO = MappedInst.getOperand(2);
  556     MappedInst.addOperand(MCOperand::createReg(Low));
  557     MappedInst.setOpcode((Inst.getOpcode() == Hexagon::A2_tfrpt)
  565     MCOperand &MO = MappedInst.getOperand(2);
  570     MappedInst.addOperand(MCOperand::createReg(Low));
  571     MappedInst.setOpcode(Inst.getOpcode() == Hexagon::A2_tfrptnew
  578     MCOperand &Imm = MappedInst.getOperand(2);
  585       MappedInst.setOpcode(Hexagon::M2_mpysin);
  589       MappedInst.setOpcode(Hexagon::M2_mpysip);
  598       MappedInst.setOpcode(Hexagon::A2_addsph);
  600       MappedInst.setOpcode(Hexagon::A2_addspl);
  614     MappedInst = TmpInst;
  627     MappedInst = TmpInst;
  638     MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext);
  648     MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext);
  656     MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext);
  664     MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext);
  679     MappedInst = ScaleVectorOffset(Inst, 4, VectorSize, OutContext);
  694     MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext);
  711     MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext);
  728     MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext);
  733     MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext);
  737     MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext);