Home
last modified time | relevance | path

Searched refs:WorkingMI (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp2291 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()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp3356 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl()
3357 WorkingMI.setDesc(get(MI.getOpcode() == RISCV::TH_MVEQZ ? RISCV::TH_MVNEZ in commuteInstructionImpl()
3359 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, false, OpIdx1, in commuteInstructionImpl()
3367 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl()
3368 WorkingMI.getOperand(3).setImm(CC); in commuteInstructionImpl()
3369 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI*/ false, in commuteInstructionImpl()
3418 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl()
3419 WorkingMI.setDesc(get(Opc)); in commuteInstructionImpl()
3420 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()
3445 auto &WorkingMI in commuteInstructionImpl()
3349 auto &WorkingMI = cloneIfNew(MI); commuteInstructionImpl() local
3360 auto &WorkingMI = cloneIfNew(MI); commuteInstructionImpl() local
3411 auto &WorkingMI = cloneIfNew(MI); commuteInstructionImpl() local
3438 auto &WorkingMI = cloneIfNew(MI); commuteInstructionImpl() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp309 auto &WorkingMI = cloneIfNew(MI); in commuteInstructionImpl() local
311 unsigned CCValid = WorkingMI.getOperand(3).getImm(); in commuteInstructionImpl()
312 unsigned CCMask = WorkingMI.getOperand(4).getImm(); in commuteInstructionImpl()
313 WorkingMI.getOperand(4).setImm(CCMask ^ CCValid); in commuteInstructionImpl()
314 return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false, in commuteInstructionImpl()