Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1145 return findRegisterDefOperandIdx(Reg, false, false, TRI) != -1;
1152 return findRegisterDefOperandIdx(Reg, false, true, TRI) != -1;
1160 return findRegisterDefOperandIdx(Reg, true, false, TRI) != -1;
1194 int findRegisterDefOperandIdx(unsigned Reg,
1202 int Idx = findRegisterDefOperandIdx(Reg, isDead, false, TRI);
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineCombiner.cpp187 int DefIdx = DefInstr->findRegisterDefOperandIdx(MO.getReg()); in getDepth()
196 DefInstr, DefInstr->findRegisterDefOperandIdx(MO.getReg()), in getDepth()
240 NewRoot, NewRoot->findRegisterDefOperandIdx(MO.getReg()), UseMO, in getLatency()
H A DAggressiveAntiDepBreaker.cpp707 int Idx = UseMI->findRegisterDefOperandIdx(NewReg, false, true, TRI); in FindSuitableFreeRegisters()
H A DTwoAddressInstructionPass.cpp1384 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in tryInstructionTransform()
H A DMachineInstr.cpp977 MachineInstr::findRegisterDefOperandIdx(unsigned Reg, bool isDead, bool Overlap, in findRegisterDefOperandIdx() function in MachineInstr
H A DRegisterCoalescer.cpp764 int DefIdx = DefMI->findRegisterDefOperandIdx(IntA.reg); in removeCopyByCommutingDef()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp380 int CCDef = MI.findRegisterDefOperandIdx(SystemZ::CC, false, true, TRI); in adjustCCMasksForInstr()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp443 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) in canFoldIntoCSel()
471 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) in canFoldIntoCSel()
1187 int DeadNZCVIdx = CmpInstr.findRegisterDefOperandIdx(AArch64::NZCV, true); in optimizeCompareInstr()
3589 int Cmp_NZCV = Root.findRegisterDefOperandIdx(AArch64::NZCV, true); in getMaddPatterns()
4749 if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) != -1) in optimizeCondBranch()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp236 return MI.findRegisterDefOperandIdx(R600::AR_X, false, false, &RI) != -1; in definesAddressRegister()
H A DSIInstrInfo.cpp5039 if (MI.findRegisterDefOperandIdx(AMDGPU::SCC, false, false, &RI) != -1) in addSCCDefUsersToVALUWorklist()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp1517 int ImpDefIdx = MI.findRegisterDefOperandIdx(DstRegD); in expandPostRAPseudo()
3822 Idx = II->findRegisterDefOperandIdx(Reg, false, true, TRI); in getBundledDefMI()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp4063 int Idx = DefMI.findRegisterDefOperandIdx(*SR, false, false, &HRI); in getOperandLatency()