Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineCombiner.cpp235 int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg()); in getDepth()
245 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth()
286 UseMO->findRegisterUseOperandIdx(MO.getReg())); in getLatency()
DCodeGenCommonISel.cpp257 int UseMOIdx = DbgMI->findRegisterUseOperandIdx(DefMO->getReg()); in salvageDebugInfoForDbgValue()
DStackSlotColoring.cpp459 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) { in RemoveDeadStores()
DFixupStatepointCallerSaved.cpp115 int Idx = RI->findRegisterUseOperandIdx(Reg, false, &TRI); in performCopyPropagation()
DPeepholeOptimizer.cpp1525 unsigned Idx = MI.findRegisterUseOperandIdx(Reg); in findTargetRecurrence()
DTwoAddressInstructionPass.cpp1331 unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB); in tryInstructionTransform()
DMachineInstr.cpp1000 int MachineInstr::findRegisterUseOperandIdx( in findRegisterUseOperandIdx() function in MachineInstr
DRegisterCoalescer.cpp726 int UIdx = ValSEndInst->findRegisterUseOperandIdx(IntB.reg(), true); in adjustCopiesBackFrom()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineInstr.h1400 return findRegisterUseOperandIdx(Reg, false, TRI) != -1;
1421 return findRegisterUseOperandIdx(Reg, true, TRI) != -1;
1456 int findRegisterUseOperandIdx(Register Reg, bool isKill = false,
1463 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DMVETPAndVPTOptimisationsPass.cpp675 if (Iter->findRegisterUseOperandIdx(Reg) != -1) { in MoveVPNOTBeforeFirstUser()
680 if (Iter->findRegisterUseOperandIdx(VPNOTResult) == -1) in MoveVPNOTBeforeFirstUser()
734 Iter->findRegisterUseOperandIdx(VCCRValue) != -1) { in ReduceOldVCCRValueUses()
DARMLowOverheadLoops.cpp99 return MI.findRegisterUseOperandIdx(ARM::VPR) != -1; in hasVPRUse()
DARMBaseInstrInfo.cpp4180 Idx = II->findRegisterUseOperandIdx(Reg, false, TRI); in getBundledUseMI()
5366 UseOp = MI.findRegisterUseOperandIdx(Reg, false, TRI); in getPartialRegUpdateClearance()
6094 int SPIdx = MI->findRegisterUseOperandIdx(ARM::SP); in checkAndUpdateStackOffset()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIPreEmitPeephole.cpp238 MI.removeOperand(MI.findRegisterUseOperandIdx(CondReg, false /*Kill*/, TRI)); in optimizeVccBranch()
DSIOptimizeExecMaskingPreRA.cpp488 int Idx = SingleExecUser->findRegisterUseOperandIdx(SavedExec); in runOnMachineFunction()
DSIWholeQuadMode.cpp1519 int Index = MI->findRegisterUseOperandIdx(AMDGPU::EXEC); in lowerCopyInstrs()
1522 Index = MI->findRegisterUseOperandIdx(AMDGPU::EXEC); in lowerCopyInstrs()
DR600InstrInfo.cpp210 return MI.findRegisterUseOperandIdx(R600::AR_X, false, &RI) != -1; in usesAddressRegister()
DSIInstrInfo.cpp7299 int SCCIdx = MI.findRegisterUseOperandIdx(AMDGPU::SCC, false, &RI); in addSCCDefUsersToVALUWorklist()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCPreEmitPeephole.cpp162 int KillIdx = AfterBBI->findRegisterUseOperandIdx(Reg, true, TRI); in removeRedundantLIs()
DPPCInstrInfo.cpp3266 int UseOpIdx = MI.findRegisterUseOperandIdx(InUseReg, false, TRI); in replaceInstrOperandWithImm()
3511 EndMI->findRegisterUseOperandIdx(RegNo, false, &getRegisterInfo()); in fixupIsDeadOrKill()
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp650 int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI); in fuseCompareOperations()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp702 ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI); in genInstrWithNewOpc()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp1571 int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV); in findCondCodeUseOperandIdxForBranchOrSelect()
1586 int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV); in findCondCodeUseOperandIdxForBranchOrSelect()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp4319 int Idx = UseMI.findRegisterUseOperandIdx(*SR, false, &HRI); in getOperandLatency()