Home
last modified time | relevance | path

Searched refs:NewDstIdx (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/CodeGen/
DRegisterCoalescer.cpp686 unsigned NewDstIdx = TargetInstrInfo::CommuteAnyOperandIndex; in removeCopyByCommutingDef() local
687 if (!TII->findCommutedOpIndices(*DefMI, UseOpIdx, NewDstIdx)) in removeCopyByCommutingDef()
690 MachineOperand &NewDstMO = DefMI->getOperand(NewDstIdx); in removeCopyByCommutingDef()
721 TII->commuteInstruction(*DefMI, false, UseOpIdx, NewDstIdx); in removeCopyByCommutingDef()
935 unsigned NewDstIdx = TRI->composeSubRegIndices(CP.getSrcIdx(), in reMaterializeTrivialDef() local
937 if (NewDstIdx) in reMaterializeTrivialDef()
938 NewDstReg = TRI->getSubReg(DstReg, NewDstIdx); in reMaterializeTrivialDef()
DTwoAddressInstructionPass.cpp1326 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in tryInstructionTransform() local
1330 tryInstructionTransform(NewMI, mi, NewSrcIdx, NewDstIdx, Dist, true); in tryInstructionTransform()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterCoalescer.cpp736 unsigned NewDstIdx = TargetInstrInfo::CommuteAnyOperandIndex; in removeCopyByCommutingDef() local
737 if (!TII->findCommutedOpIndices(*DefMI, UseOpIdx, NewDstIdx)) in removeCopyByCommutingDef()
740 MachineOperand &NewDstMO = DefMI->getOperand(NewDstIdx); in removeCopyByCommutingDef()
771 TII->commuteInstruction(*DefMI, false, UseOpIdx, NewDstIdx); in removeCopyByCommutingDef()
1151 unsigned NewDstIdx = TRI->composeSubRegIndices(CP.getSrcIdx(), in reMaterializeTrivialDef() local
1153 if (NewDstIdx) in reMaterializeTrivialDef()
1154 NewDstReg = TRI->getSubReg(DstReg, NewDstIdx); in reMaterializeTrivialDef()
DTwoAddressInstructionPass.cpp1381 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in tryInstructionTransform() local
1385 tryInstructionTransform(NewMI, mi, NewSrcIdx, NewDstIdx, Dist, true); in tryInstructionTransform()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegisterCoalescer.cpp664 unsigned Op1, Op2, NewDstIdx; in RemoveCopyByCommutingDef() local
668 NewDstIdx = Op2; in RemoveCopyByCommutingDef()
670 NewDstIdx = Op1; in RemoveCopyByCommutingDef()
674 MachineOperand &NewDstMO = DefMI->getOperand(NewDstIdx); in RemoveCopyByCommutingDef()
DVirtRegRewriter.cpp1531 unsigned NewDstIdx; in CommuteToFoldReload() local
1534 CommuteChangesDestination(DefMI, MCID, SrcReg, TII, NewDstIdx)) { in CommuteToFoldReload()
1535 MachineOperand &NewDstMO = DefMI->getOperand(NewDstIdx); in CommuteToFoldReload()
1559 Ops.push_back(NewDstIdx); in CommuteToFoldReload()
DTwoAddressInstructionPass.cpp978 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in TryInstructionTransform() local
983 NewSrcIdx, NewDstIdx, Dist, Processed); in TryInstructionTransform()