Lines Matching refs:TmpInst
335 MCInst TmpInst; in HexagonProcessInstruction() local
337 TmpInst.setOpcode(Hexagon::L2_loadrdgp); in HexagonProcessInstruction()
338 TmpInst.addOperand(Reg); in HexagonProcessInstruction()
339 TmpInst.addOperand(MCOperand::createExpr( in HexagonProcessInstruction()
341 MappedInst = TmpInst; in HexagonProcessInstruction()
352 MCInst TmpInst; in HexagonProcessInstruction() local
354 TmpInst.setOpcode(Hexagon::L2_loadrigp); in HexagonProcessInstruction()
355 TmpInst.addOperand(Reg); in HexagonProcessInstruction()
356 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create( in HexagonProcessInstruction()
358 MappedInst = TmpInst; in HexagonProcessInstruction()
433 MCInst TmpInst; in HexagonProcessInstruction() local
435 TmpInst.setOpcode(Hexagon::S2_vsathub); in HexagonProcessInstruction()
436 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
437 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
438 MappedInst = TmpInst; in HexagonProcessInstruction()
441 TmpInst.setOpcode(Hexagon::S5_asrhub_rnd_sat); in HexagonProcessInstruction()
442 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
443 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
446 TmpInst.addOperand( in HexagonProcessInstruction()
448 MappedInst = TmpInst; in HexagonProcessInstruction()
460 MCInst TmpInst; in HexagonProcessInstruction() local
462 TmpInst.setOpcode(Hexagon::A2_combinew); in HexagonProcessInstruction()
463 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
468 TmpInst.addOperand(MCOperand::createReg(High)); in HexagonProcessInstruction()
469 TmpInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
470 MappedInst = TmpInst; in HexagonProcessInstruction()
475 TmpInst.setOpcode(Hexagon::S2_asr_i_p_rnd); in HexagonProcessInstruction()
477 TmpInst.setOpcode(Hexagon::S5_vasrhrnd); in HexagonProcessInstruction()
478 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
479 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
482 TmpInst.addOperand( in HexagonProcessInstruction()
484 MappedInst = TmpInst; in HexagonProcessInstruction()
496 MCInst TmpInst; in HexagonProcessInstruction() local
498 TmpInst.setOpcode(Hexagon::A2_tfr); in HexagonProcessInstruction()
499 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
500 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
501 MappedInst = TmpInst; in HexagonProcessInstruction()
504 TmpInst.setOpcode(Hexagon::S2_asr_i_r_rnd); in HexagonProcessInstruction()
505 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
506 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
509 TmpInst.addOperand( in HexagonProcessInstruction()
511 MappedInst = TmpInst; in HexagonProcessInstruction()
517 MCInst TmpInst; in HexagonProcessInstruction() local
521 TmpInst.setOpcode(Hexagon::A2_combineii); in HexagonProcessInstruction()
522 TmpInst.addOperand(Rdd); in HexagonProcessInstruction()
528 TmpInst.addOperand(MCOperand::createExpr(E)); in HexagonProcessInstruction()
532 TmpInst.addOperand(MCOperand::createExpr(E)); in HexagonProcessInstruction()
534 TmpInst.addOperand(MO); in HexagonProcessInstruction()
535 MappedInst = TmpInst; in HexagonProcessInstruction()
608 MCInst TmpInst; in HexagonProcessInstruction() local
612 TmpInst.setOpcode(Hexagon::V6_vxor); in HexagonProcessInstruction()
613 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
614 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
615 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
616 MappedInst = TmpInst; in HexagonProcessInstruction()
621 MCInst TmpInst; in HexagonProcessInstruction() local
625 TmpInst.setOpcode(Hexagon::V6_vsubw_dv); in HexagonProcessInstruction()
626 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
627 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
628 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
629 MappedInst = TmpInst; in HexagonProcessInstruction()