Home
last modified time | relevance | path

Searched refs:findRegisterDefOperandIdx (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1430 return findRegisterDefOperandIdx(Reg, false, false, TRI) != -1;
1438 return findRegisterDefOperandIdx(Reg, false, true, TRI) != -1;
1446 return findRegisterDefOperandIdx(Reg, true, false, TRI) != -1;
1480 int findRegisterDefOperandIdx(Register Reg,
1490 int Idx = findRegisterDefOperandIdx(Reg, isDead, Overlap, TRI);
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineCombiner.cpp234 int DefIdx = DefInstr->findRegisterDefOperandIdx(MO.getReg()); in getDepth()
244 DefInstr, DefInstr->findRegisterDefOperandIdx(MO.getReg()), in getDepth()
285 NewRoot, NewRoot->findRegisterDefOperandIdx(MO.getReg()), UseMO, in getLatency()
H A DEarlyIfConversion.cpp602 int TIdx = TDef->findRegisterDefOperandIdx(TReg); in hasSameValue()
603 int FIdx = FDef->findRegisterDefOperandIdx(FReg); in hasSameValue()
H A DAggressiveAntiDepBreaker.cpp691 int Idx = UseMI->findRegisterDefOperandIdx(NewReg, false, true, TRI); in FindSuitableFreeRegisters()
H A DModuloSchedule.cpp1681 assert(Def->findRegisterDefOperandIdx(MI.getOperand(1).getReg()) != -1); in moveStageBetweenBlocks()
1907 unsigned OpIdx = MI->findRegisterDefOperandIdx(Reg); in getEquivalentRegisterIn()
H A DTwoAddressInstructionPass.cpp1330 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in tryInstructionTransform()
H A DMachineInstr.cpp1049 MachineInstr::findRegisterDefOperandIdx(Register Reg, bool isDead, bool Overlap, in findRegisterDefOperandIdx() function in MachineInstr
H A DRegisterCoalescer.cpp851 int DefIdx = DefMI->findRegisterDefOperandIdx(IntA.reg()); in removeCopyByCommutingDef()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostSelectOptimize.cpp206 int DeadNZCVIdx = II.findRegisterDefOperandIdx(AArch64::NZCV); in optimizeNZCVDefs()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp553 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) in canFoldIntoCSel()
581 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) in canFoldIntoCSel()
1467 int DeadNZCVIdx = CmpInstr.findRegisterDefOperandIdx(AArch64::NZCV, true); in optimizeCompareInstr()
1777 if (MI.findRegisterDefOperandIdx(AArch64::NZCV, true) != -1) in canCmpInstrBeRemoved()
4926 MI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) in canCombine()
5064 int Cmp_NZCV = Root.findRegisterDefOperandIdx(AArch64::NZCV, true); in getMaddPatterns()
5530 Root.findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) in getMiscPatterns()
6951 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) != -1) in optimizeCondBranch()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h819 DefOperandIdx = Unmerge->findRegisterDefOperandIdx(Def); in findUnmergeThatDefinesReg()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp214 return MI.findRegisterDefOperandIdx(R600::AR_X, false, false, &RI) != -1; in definesAddressRegister()
H A DSIInstrInfo.cpp6443 int SCCIdx = Inst.findRegisterDefOperandIdx(AMDGPU::SCC); in moveToVALU()
6645 if (CandI.findRegisterDefOperandIdx(AMDGPU::SCC, false, false, &RI) != in lowerSelect()
7316 if (MI.findRegisterDefOperandIdx(AMDGPU::SCC, false, false, &RI) != -1) in addSCCDefUsersToVALUWorklist()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp95 return MI->findRegisterDefOperandIdx(ARM::VPR) != -1; in isVectorPredicate()
H A DARMBaseInstrInfo.cpp1735 int ImpDefIdx = MI.findRegisterDefOperandIdx(DstRegD); in expandPostRAPseudo()
4156 Idx = II->findRegisterDefOperandIdx(Reg, false, true, TRI); in getBundledDefMI()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2525 return I1->findRegisterDefOperandIdx(InstAndDef1->Reg) == in matchEqualDefs()
2526 I2->findRegisterDefOperandIdx(InstAndDef2->Reg); in matchEqualDefs()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp4308 int Idx = DefMI.findRegisterDefOperandIdx(*SR, false, false, &HRI); in getOperandLatency()