Lines Matching refs:WorkingMI
1984 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
1985 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
1986 WorkingMI.getOperand(3).setImm(Size - Amt); in commuteInstructionImpl()
1987 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
1996 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
1997 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
1998 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2016 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2017 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2018 WorkingMI.removeOperand(3); in commuteInstructionImpl()
2019 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, in commuteInstructionImpl()
2051 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2052 WorkingMI.getOperand(3).setImm(Mask ^ Imm); in commuteInstructionImpl()
2053 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2071 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2072 WorkingMI.getOperand(MI.getNumOperands() - 1).setImm(AltImm); in commuteInstructionImpl()
2073 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2093 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2094 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2095 WorkingMI.addOperand(MachineOperand::CreateImm(Mask)); in commuteInstructionImpl()
2096 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2104 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2105 WorkingMI.setDesc(get(X86::SHUFPDrri)); in commuteInstructionImpl()
2106 WorkingMI.addOperand(MachineOperand::CreateImm(0x02)); in commuteInstructionImpl()
2107 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2113 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2114 WorkingMI.setDesc(get(X86::MOVSDrr)); in commuteInstructionImpl()
2115 WorkingMI.removeOperand(3); in commuteInstructionImpl()
2116 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2130 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2131 WorkingMI.getOperand(3).setImm((Src1Hi << 4) | (Src2Hi >> 4)); in commuteInstructionImpl()
2132 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2162 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2163 WorkingMI.getOperand(MI.getNumOperands() - 1).setImm(Imm); in commuteInstructionImpl()
2164 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2174 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2175 WorkingMI.getOperand(3).setImm(Imm); in commuteInstructionImpl()
2176 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2200 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2201 WorkingMI.getOperand(MI.getNumExplicitOperands() - 1).setImm(Imm); in commuteInstructionImpl()
2202 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2211 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2212 WorkingMI.getOperand(3).setImm(Imm ^ 0x22); in commuteInstructionImpl()
2213 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2234 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2235 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2236 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2240 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2243 WorkingMI.getOperand(OpNo).setImm(X86::GetOppositeBranchCondition(CC)); in commuteInstructionImpl()
2244 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2277 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2278 commuteVPTERNLOG(WorkingMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
2279 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2285 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2286 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2287 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2296 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2297 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2298 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()