Lines Matching refs:WorkingMI

2039     auto &WorkingMI = cloneIfNew(MI);  in commuteInstructionImpl()  local
2040 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2041 WorkingMI.getOperand(3).setImm(Size - Amt); in commuteInstructionImpl()
2042 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2051 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2052 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2053 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2071 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2072 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2073 WorkingMI.RemoveOperand(3); in commuteInstructionImpl()
2074 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, in commuteInstructionImpl()
2106 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2107 WorkingMI.getOperand(3).setImm(Mask ^ Imm); in commuteInstructionImpl()
2108 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2126 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2127 WorkingMI.getOperand(MI.getNumOperands() - 1).setImm(AltImm); in commuteInstructionImpl()
2128 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2148 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2149 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2150 WorkingMI.addOperand(MachineOperand::CreateImm(Mask)); in commuteInstructionImpl()
2151 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2159 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2160 WorkingMI.setDesc(get(X86::SHUFPDrri)); in commuteInstructionImpl()
2161 WorkingMI.addOperand(MachineOperand::CreateImm(0x02)); in commuteInstructionImpl()
2162 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2168 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2169 WorkingMI.setDesc(get(X86::MOVSDrr)); in commuteInstructionImpl()
2170 WorkingMI.RemoveOperand(3); in commuteInstructionImpl()
2171 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2185 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2186 WorkingMI.getOperand(3).setImm((Src1Hi << 4) | (Src2Hi >> 4)); in commuteInstructionImpl()
2187 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2217 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2218 WorkingMI.getOperand(MI.getNumOperands() - 1).setImm(Imm); in commuteInstructionImpl()
2219 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2229 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2230 WorkingMI.getOperand(3).setImm(Imm); in commuteInstructionImpl()
2231 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2251 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2252 WorkingMI.getOperand(MI.getNumExplicitOperands() - 1).setImm(Imm); in commuteInstructionImpl()
2253 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2262 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2263 WorkingMI.getOperand(3).setImm(Imm ^ 0x22); in commuteInstructionImpl()
2264 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()
2291 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2294 WorkingMI.getOperand(OpNo).setImm(X86::GetOppositeBranchCondition(CC)); in commuteInstructionImpl()
2295 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2328 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2329 commuteVPTERNLOG(WorkingMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
2330 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2336 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2337 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2338 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
2347 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
2348 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
2349 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()