Home
last modified time | relevance | path

Searched refs:findRegisterUseOperandIdx (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineCombiner.cpp188 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 DStackSlotColoring.cpp467 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) { in RemoveDeadStores()
H A DPeepholeOptimizer.cpp1516 unsigned Idx = MI.findRegisterUseOperandIdx(Reg); in findTargetRecurrence()
H A DTwoAddressInstructionPass.cpp1385 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
H A DMachineInstr.cpp928 int MachineInstr::findRegisterUseOperandIdx( in findRegisterUseOperandIdx() function in MachineInstr
H A DRegisterCoalescer.cpp638 int UIdx = ValSEndInst->findRegisterUseOperandIdx(IntB.reg, true); in adjustCopiesBackFrom()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1115 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 DSIInsertSkips.cpp409 MI.RemoveOperand(MI.findRegisterUseOperandIdx(CondReg, false /*Kill*/, TRI)); in optimizeVccBranch()
H A DR600InstrInfo.cpp232 return MI.findRegisterUseOperandIdx(R600::AR_X, false, &RI) != -1; in usesAddressRegister()
H A DSIInstrInfo.cpp5042 if (MI.findRegisterUseOperandIdx(AMDGPU::SCC, false, &RI) != -1) in addSCCDefUsersToVALUWorklist()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp547 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI); in fuseCompareOperations()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp611 ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI); in genInstrWithNewOpc()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp3846 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 DAArch64InstrInfo.cpp1309 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 DPPCInstrInfo.cpp2265 int UseOpIdx = MI.findRegisterUseOperandIdx(InUseReg, false, TRI); in replaceInstrOperandWithImm()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp4074 int Idx = UseMI.findRegisterUseOperandIdx(*SR, false, &HRI); in getOperandLatency()