Lines Matching refs:TmpInst
277 MCInst TmpInst; in HexagonProcessInstruction() local
279 TmpInst.setOpcode(Hexagon::L2_loadrdgp); in HexagonProcessInstruction()
280 TmpInst.addOperand(Reg); in HexagonProcessInstruction()
281 TmpInst.addOperand(MCOperand::createExpr( in HexagonProcessInstruction()
283 MappedInst = TmpInst; in HexagonProcessInstruction()
296 MCInst TmpInst; in HexagonProcessInstruction() local
298 TmpInst.setOpcode(Hexagon::L2_loadrigp); in HexagonProcessInstruction()
299 TmpInst.addOperand(Reg); in HexagonProcessInstruction()
300 TmpInst.addOperand(MCOperand::createExpr( in HexagonProcessInstruction()
302 MappedInst = TmpInst; in HexagonProcessInstruction()
371 MCInst TmpInst; in HexagonProcessInstruction() local
373 TmpInst.setOpcode(Hexagon::S2_vsathub); in HexagonProcessInstruction()
374 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
375 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
376 MappedInst = TmpInst; in HexagonProcessInstruction()
379 TmpInst.setOpcode(Hexagon::S5_asrhub_rnd_sat); in HexagonProcessInstruction()
380 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
381 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
384 TmpInst.addOperand(MCOperand::createExpr(Sub)); in HexagonProcessInstruction()
385 MappedInst = TmpInst; in HexagonProcessInstruction()
395 MCInst TmpInst; in HexagonProcessInstruction() local
397 TmpInst.setOpcode(Hexagon::A2_combinew); in HexagonProcessInstruction()
398 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
403 TmpInst.addOperand(MCOperand::createReg(High)); in HexagonProcessInstruction()
404 TmpInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
405 MappedInst = TmpInst; in HexagonProcessInstruction()
410 TmpInst.setOpcode(Hexagon::S2_asr_i_p_rnd); in HexagonProcessInstruction()
412 TmpInst.setOpcode(Hexagon::S5_vasrhrnd); in HexagonProcessInstruction()
413 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
414 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
417 TmpInst.addOperand(MCOperand::createExpr(Sub)); in HexagonProcessInstruction()
418 MappedInst = TmpInst; in HexagonProcessInstruction()
428 MCInst TmpInst; in HexagonProcessInstruction() local
430 TmpInst.setOpcode(Hexagon::A2_tfr); in HexagonProcessInstruction()
431 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
432 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
433 MappedInst = TmpInst; in HexagonProcessInstruction()
436 TmpInst.setOpcode(Hexagon::S2_asr_i_r_rnd); in HexagonProcessInstruction()
437 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
438 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
441 TmpInst.addOperand(MCOperand::createExpr(Sub)); in HexagonProcessInstruction()
442 MappedInst = TmpInst; in HexagonProcessInstruction()
463 MCInst TmpInst; in HexagonProcessInstruction() local
467 TmpInst.setOpcode(Hexagon::A2_combineii); in HexagonProcessInstruction()
468 TmpInst.addOperand(Rdd); in HexagonProcessInstruction()
473 TmpInst.addOperand(MCOperand::createExpr(MOne)); in HexagonProcessInstruction()
476 TmpInst.addOperand(MCOperand::createExpr(Zero)); in HexagonProcessInstruction()
478 TmpInst.addOperand(MO); in HexagonProcessInstruction()
479 MappedInst = TmpInst; in HexagonProcessInstruction()
549 MCInst TmpInst; in HexagonProcessInstruction() local
553 TmpInst.setOpcode(Hexagon::V6_vxor); in HexagonProcessInstruction()
554 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
555 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
556 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
557 MappedInst = TmpInst; in HexagonProcessInstruction()