• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/

Lines Matching defs:TmpInst

334       MCInst TmpInst;
336 TmpInst.setOpcode(Hexagon::L2_loadrdgp);
337 TmpInst.addOperand(Reg);
338 TmpInst.addOperand(MCOperand::createExpr(
340 MappedInst = TmpInst;
350 MCInst TmpInst;
352 TmpInst.setOpcode(Hexagon::L2_loadrigp);
353 TmpInst.addOperand(Reg);
354 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
356 MappedInst = TmpInst;
431 MCInst TmpInst;
433 TmpInst.setOpcode(Hexagon::S2_vsathub);
434 TmpInst.addOperand(MappedInst.getOperand(0));
435 TmpInst.addOperand(MappedInst.getOperand(1));
436 MappedInst = TmpInst;
439 TmpInst.setOpcode(Hexagon::S5_asrhub_rnd_sat);
440 TmpInst.addOperand(MappedInst.getOperand(0));
441 TmpInst.addOperand(MappedInst.getOperand(1));
444 TmpInst.addOperand(
446 MappedInst = TmpInst;
458 MCInst TmpInst;
460 TmpInst.setOpcode(Hexagon::A2_combinew);
461 TmpInst.addOperand(MappedInst.getOperand(0));
466 TmpInst.addOperand(MCOperand::createReg(High));
467 TmpInst.addOperand(MCOperand::createReg(Low));
468 MappedInst = TmpInst;
473 TmpInst.setOpcode(Hexagon::S2_asr_i_p_rnd);
475 TmpInst.setOpcode(Hexagon::S5_vasrhrnd);
476 TmpInst.addOperand(MappedInst.getOperand(0));
477 TmpInst.addOperand(MappedInst.getOperand(1));
480 TmpInst.addOperand(
482 MappedInst = TmpInst;
494 MCInst TmpInst;
496 TmpInst.setOpcode(Hexagon::A2_tfr);
497 TmpInst.addOperand(MappedInst.getOperand(0));
498 TmpInst.addOperand(MappedInst.getOperand(1));
499 MappedInst = TmpInst;
502 TmpInst.setOpcode(Hexagon::S2_asr_i_r_rnd);
503 TmpInst.addOperand(MappedInst.getOperand(0));
504 TmpInst.addOperand(MappedInst.getOperand(1));
507 TmpInst.addOperand(
509 MappedInst = TmpInst;
515 MCInst TmpInst;
519 TmpInst.setOpcode(Hexagon::A2_combineii);
520 TmpInst.addOperand(Rdd);
526 TmpInst.addOperand(MCOperand::createExpr(E));
530 TmpInst.addOperand(MCOperand::createExpr(E));
532 TmpInst.addOperand(MO);
533 MappedInst = TmpInst;
606 MCInst TmpInst;
610 TmpInst.setOpcode(Hexagon::V6_vxor);
611 TmpInst.addOperand(Inst.getOperand(0));
612 TmpInst.addOperand(Inst.getOperand(0));
613 TmpInst.addOperand(Inst.getOperand(0));
614 MappedInst = TmpInst;
619 MCInst TmpInst;
623 TmpInst.setOpcode(Hexagon::V6_vsubw_dv);
624 TmpInst.addOperand(Inst.getOperand(0));
625 TmpInst.addOperand(Inst.getOperand(0));
626 TmpInst.addOperand(Inst.getOperand(0));
627 MappedInst = TmpInst;