Lines Matching refs:WorkingMI
2291 MachineInstr *WorkingMI = nullptr; in commuteInstructionImpl() local
2333 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2334 WorkingMI->setDesc(get(Opc)); in commuteInstructionImpl()
2335 WorkingMI->getOperand(3).setImm(Size - MI.getOperand(3).getImm()); in commuteInstructionImpl()
2342 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2343 WorkingMI->setDesc( in commuteInstructionImpl()
2366 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2367 WorkingMI->setDesc(get(Opc)); in commuteInstructionImpl()
2368 WorkingMI->removeOperand(3); in commuteInstructionImpl()
2423 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2424 WorkingMI->getOperand(3).setImm(Mask ^ Imm); in commuteInstructionImpl()
2442 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2443 WorkingMI->getOperand(MI.getNumOperands() - 1).setImm(AltImm); in commuteInstructionImpl()
2476 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2477 WorkingMI->setDesc(get(Opc)); in commuteInstructionImpl()
2478 WorkingMI->addOperand(MachineOperand::CreateImm(Mask)); in commuteInstructionImpl()
2482 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2483 WorkingMI->setDesc(get(X86::SHUFPDrri)); in commuteInstructionImpl()
2484 WorkingMI->addOperand(MachineOperand::CreateImm(0x02)); in commuteInstructionImpl()
2490 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2491 WorkingMI->setDesc(get(X86::MOVSDrr)); in commuteInstructionImpl()
2492 WorkingMI->removeOperand(3); in commuteInstructionImpl()
2506 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2507 WorkingMI->getOperand(3).setImm((Src1Hi << 4) | (Src2Hi >> 4)); in commuteInstructionImpl()
2558 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2560 WorkingMI->getOperand(MI.getNumOperands() - 1) in commuteInstructionImpl()
2572 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2574 WorkingMI->getOperand(3).setImm( in commuteInstructionImpl()
2595 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2596 WorkingMI->getOperand(MI.getNumExplicitOperands() - 1) in commuteInstructionImpl()
2605 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2606 WorkingMI->getOperand(3).setImm((MI.getOperand(3).getImm() & 0xFF) ^ 0x22); in commuteInstructionImpl()
2638 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2639 WorkingMI->setDesc(get(Opc)); in commuteInstructionImpl()
2644 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2647 WorkingMI->getOperand(OpNo).setImm(X86::GetOppositeBranchCondition(CC)); in commuteInstructionImpl()
2692 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2693 commuteVPTERNLOG(*WorkingMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
2698 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2699 WorkingMI->setDesc(get(getCommutedVPERMV3Opcode(Opc))); in commuteInstructionImpl()
2704 WorkingMI = CloneIfNew(MI); in commuteInstructionImpl()
2705 WorkingMI->setDesc( in commuteInstructionImpl()