| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineCombiner.cpp | 236 int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg()); in getDepth() 248 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth() 287 UseMO->findRegisterUseOperandIdx(MO.getReg())); in getLatency()
|
| H A D | CodeGenCommonISel.cpp | 263 int UseMOIdx = DbgMI->findRegisterUseOperandIdx(DefMO->getReg()); in salvageDebugInfoForDbgValue()
|
| H A D | MachineLateInstrsCleanup.cpp | 233 } else if (MI.findRegisterUseOperandIdx(Reg, true /*isKill*/, TRI) != -1) in processBlock()
|
| H A D | StackSlotColoring.cpp | 489 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) { in RemoveDeadStores()
|
| H A D | FixupStatepointCallerSaved.cpp | 115 int Idx = RI->findRegisterUseOperandIdx(Reg, false, &TRI); in performCopyPropagation()
|
| H A D | PeepholeOptimizer.cpp | 1580 unsigned Idx = MI.findRegisterUseOperandIdx(Reg); in findTargetRecurrence()
|
| H A D | TwoAddressInstructionPass.cpp | 1359 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
|
| H A D | MachineInstr.cpp | 1014 int MachineInstr::findRegisterUseOperandIdx( in findRegisterUseOperandIdx() function in MachineInstr
|
| H A D | RegisterCoalescer.cpp | 726 int UIdx = ValSEndInst->findRegisterUseOperandIdx(IntB.reg(), true); in adjustCopiesBackFrom()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 1447 return findRegisterUseOperandIdx(Reg, false, TRI) != -1; 1468 return findRegisterUseOperandIdx(Reg, true, TRI) != -1; 1503 int findRegisterUseOperandIdx(Register Reg, bool isKill = false, 1510 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETPAndVPTOptimisationsPass.cpp | 675 if (Iter->findRegisterUseOperandIdx(Reg) != -1) { in MoveVPNOTBeforeFirstUser() 680 if (Iter->findRegisterUseOperandIdx(VPNOTResult) == -1) in MoveVPNOTBeforeFirstUser() 734 Iter->findRegisterUseOperandIdx(VCCRValue) != -1) { in ReduceOldVCCRValueUses()
|
| H A D | ARMLowOverheadLoops.cpp | 98 return MI.findRegisterUseOperandIdx(ARM::VPR) != -1; in hasVPRUse()
|
| H A D | ARMBaseInstrInfo.cpp | 4164 Idx = II->findRegisterUseOperandIdx(Reg, false, TRI); in getBundledUseMI() 5364 UseOp = MI.findRegisterUseOperandIdx(Reg, false, TRI); in getPartialRegUpdateClearance() 6095 int SPIdx = MI->findRegisterUseOperandIdx(ARM::SP); in checkAndUpdateStackOffset()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPreEmitPeephole.cpp | 238 MI.removeOperand(MI.findRegisterUseOperandIdx(CondReg, false /*Kill*/, TRI)); in optimizeVccBranch()
|
| H A D | SIOptimizeExecMaskingPreRA.cpp | 459 int Idx = SingleExecUser->findRegisterUseOperandIdx(SavedExec); in runOnMachineFunction()
|
| H A D | SIWholeQuadMode.cpp | 1528 int Index = MI->findRegisterUseOperandIdx(AMDGPU::EXEC); in lowerCopyInstrs() 1531 Index = MI->findRegisterUseOperandIdx(AMDGPU::EXEC); in lowerCopyInstrs()
|
| H A D | R600InstrInfo.cpp | 210 return MI.findRegisterUseOperandIdx(R600::AR_X, false, &RI) != -1; in usesAddressRegister()
|
| H A D | SIInstrInfo.cpp | 8272 int SCCIdx = MI.findRegisterUseOperandIdx(AMDGPU::SCC, false, &RI); in addSCCDefUsersToVALUWorklist()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCPreEmitPeephole.cpp | 161 int KillIdx = AfterBBI->findRegisterUseOperandIdx(Reg, true, TRI); in removeRedundantLIs()
|
| H A D | PPCInstrInfo.cpp | 3240 int UseOpIdx = MI.findRegisterUseOperandIdx(InUseReg, false, TRI); in replaceInstrOperandWithImm()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 636 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI); in fuseCompareOperations()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.cpp | 702 ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI); in genInstrWithNewOpc()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 5740 UseMI.removeOperand(UseMI.findRegisterUseOperandIdx(Reg)); in FoldImmediateImpl() 5760 UseMI.findRegisterUseOperandIdx(Reg) != 2) in FoldImmediateImpl() 5764 UseMI.findRegisterUseOperandIdx(Reg) != 1) in FoldImmediateImpl() 5768 unsigned RegIdx = UseMI.findRegisterUseOperandIdx(Reg); in FoldImmediateImpl() 5797 UseMI.removeOperand(UseMI.findRegisterUseOperandIdx(Reg)); in FoldImmediateImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 1626 int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV); in findCondCodeUseOperandIdxForBranchOrSelect() 1641 int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV); in findCondCodeUseOperandIdxForBranchOrSelect()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 4320 int Idx = UseMI.findRegisterUseOperandIdx(SR, false, &HRI); in getOperandLatency()
|