Searched refs:findRegisterUseOperandIdx (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineCombiner.cpp | 188 int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg()); in getDepth() 197 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth() 241 UseMO->findRegisterUseOperandIdx(MO.getReg())); in getLatency()
|
| H A D | StackSlotColoring.cpp | 467 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) { in RemoveDeadStores()
|
| H A D | PeepholeOptimizer.cpp | 1516 unsigned Idx = MI.findRegisterUseOperandIdx(Reg); in findTargetRecurrence()
|
| H A D | TwoAddressInstructionPass.cpp | 1385 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
|
| H A D | MachineInstr.cpp | 928 int MachineInstr::findRegisterUseOperandIdx( in findRegisterUseOperandIdx() function in MachineInstr
|
| H A D | RegisterCoalescer.cpp | 638 int UIdx = ValSEndInst->findRegisterUseOperandIdx(IntB.reg, true); in adjustCopiesBackFrom()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 1115 return findRegisterUseOperandIdx(Reg, false, TRI) != -1; 1136 return findRegisterUseOperandIdx(Reg, true, TRI) != -1; 1170 int findRegisterUseOperandIdx(unsigned Reg, bool isKill = false, 1177 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInsertSkips.cpp | 409 MI.RemoveOperand(MI.findRegisterUseOperandIdx(CondReg, false /*Kill*/, TRI)); in optimizeVccBranch()
|
| H A D | R600InstrInfo.cpp | 232 return MI.findRegisterUseOperandIdx(R600::AR_X, false, &RI) != -1; in usesAddressRegister()
|
| H A D | SIInstrInfo.cpp | 5042 if (MI.findRegisterUseOperandIdx(AMDGPU::SCC, false, &RI) != -1) in addSCCDefUsersToVALUWorklist()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 547 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI); in fuseCompareOperations()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.cpp | 611 ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI); in genInstrWithNewOpc()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 3846 Idx = II->findRegisterUseOperandIdx(Reg, false, TRI); in getBundledUseMI() 4927 UseOp = MI.findRegisterUseOperandIdx(Reg, false, TRI); in getPartialRegUpdateClearance()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 1309 int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV); in findCondCodeUsedByInstr() 1324 int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV); in findCondCodeUsedByInstr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 2265 int UseOpIdx = MI.findRegisterUseOperandIdx(InUseReg, false, TRI); in replaceInstrOperandWithImm()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 4074 int Idx = UseMI.findRegisterUseOperandIdx(*SR, false, &HRI); in getOperandLatency()
|