Lines Matching refs:TmpInst
287 MCInst TmpInst; in HexagonProcessInstruction() local
289 TmpInst.setOpcode(Hexagon::L2_loadrdgp); in HexagonProcessInstruction()
290 TmpInst.addOperand(Reg); in HexagonProcessInstruction()
291 TmpInst.addOperand(MCOperand::createExpr( in HexagonProcessInstruction()
293 MappedInst = TmpInst; in HexagonProcessInstruction()
306 MCInst TmpInst; in HexagonProcessInstruction() local
308 TmpInst.setOpcode(Hexagon::L2_loadrigp); in HexagonProcessInstruction()
309 TmpInst.addOperand(Reg); in HexagonProcessInstruction()
310 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create( in HexagonProcessInstruction()
312 MappedInst = TmpInst; in HexagonProcessInstruction()
382 MCInst TmpInst; in HexagonProcessInstruction() local
384 TmpInst.setOpcode(Hexagon::S2_vsathub); in HexagonProcessInstruction()
385 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
386 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
387 MappedInst = TmpInst; in HexagonProcessInstruction()
390 TmpInst.setOpcode(Hexagon::S5_asrhub_rnd_sat); in HexagonProcessInstruction()
391 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
392 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
395 TmpInst.addOperand( in HexagonProcessInstruction()
397 MappedInst = TmpInst; in HexagonProcessInstruction()
408 MCInst TmpInst; in HexagonProcessInstruction() local
410 TmpInst.setOpcode(Hexagon::A2_combinew); in HexagonProcessInstruction()
411 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
416 TmpInst.addOperand(MCOperand::createReg(High)); in HexagonProcessInstruction()
417 TmpInst.addOperand(MCOperand::createReg(Low)); in HexagonProcessInstruction()
418 MappedInst = TmpInst; in HexagonProcessInstruction()
423 TmpInst.setOpcode(Hexagon::S2_asr_i_p_rnd); in HexagonProcessInstruction()
425 TmpInst.setOpcode(Hexagon::S5_vasrhrnd); in HexagonProcessInstruction()
426 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
427 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
430 TmpInst.addOperand( in HexagonProcessInstruction()
432 MappedInst = TmpInst; in HexagonProcessInstruction()
443 MCInst TmpInst; in HexagonProcessInstruction() local
445 TmpInst.setOpcode(Hexagon::A2_tfr); in HexagonProcessInstruction()
446 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
447 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
448 MappedInst = TmpInst; in HexagonProcessInstruction()
451 TmpInst.setOpcode(Hexagon::S2_asr_i_r_rnd); in HexagonProcessInstruction()
452 TmpInst.addOperand(MappedInst.getOperand(0)); in HexagonProcessInstruction()
453 TmpInst.addOperand(MappedInst.getOperand(1)); in HexagonProcessInstruction()
456 TmpInst.addOperand( in HexagonProcessInstruction()
458 MappedInst = TmpInst; in HexagonProcessInstruction()
479 MCInst TmpInst; in HexagonProcessInstruction() local
483 TmpInst.setOpcode(Hexagon::A2_combineii); in HexagonProcessInstruction()
484 TmpInst.addOperand(Rdd); in HexagonProcessInstruction()
489 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(MOne, OutContext))); in HexagonProcessInstruction()
492 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(Zero, OutContext))); in HexagonProcessInstruction()
494 TmpInst.addOperand(MO); in HexagonProcessInstruction()
495 MappedInst = TmpInst; in HexagonProcessInstruction()
566 MCInst TmpInst; in HexagonProcessInstruction() local
570 TmpInst.setOpcode(Hexagon::V6_vxor); in HexagonProcessInstruction()
571 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
572 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
573 TmpInst.addOperand(Inst.getOperand(0)); in HexagonProcessInstruction()
574 MappedInst = TmpInst; in HexagonProcessInstruction()