reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/MachineInstr.h
 1245   int findRegisterUseOperandIdx(Register Reg, bool isKill = false,

References

include/llvm/CodeGen/MachineInstr.h
 1190     return findRegisterUseOperandIdx(Reg, false, TRI) != -1;
 1211     return findRegisterUseOperandIdx(Reg, true, TRI) != -1;
 1252     int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI);
lib/CodeGen/MachineCombiner.cpp
  187         int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg());
  196               InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg()));
  240           UseMO->findRegisterUseOperandIdx(MO.getReg()));
lib/CodeGen/PeepholeOptimizer.cpp
 1513   unsigned Idx = MI.findRegisterUseOperandIdx(Reg);
lib/CodeGen/RegisterCoalescer.cpp
  660   int UIdx = ValSEndInst->findRegisterUseOperandIdx(IntB.reg, true);
lib/CodeGen/StackSlotColoring.cpp
  466     if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) {
lib/CodeGen/TwoAddressInstructionPass.cpp
 1387         unsigned NewSrcIdx = NewMIs[1]->findRegisterUseOperandIdx(regB);
lib/Target/AArch64/AArch64InstrInfo.cpp
 1310     int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV);
 1325     int Idx = Instr.findRegisterUseOperandIdx(AArch64::NZCV);
lib/Target/AMDGPU/R600InstrInfo.cpp
  231   return MI.findRegisterUseOperandIdx(R600::AR_X, false, &RI) != -1;
lib/Target/AMDGPU/SIInsertSkips.cpp
  423   MI.RemoveOperand(MI.findRegisterUseOperandIdx(CondReg, false /*Kill*/, TRI));
lib/Target/AMDGPU/SIInstrInfo.cpp
 5726     if (MI.findRegisterUseOperandIdx(AMDGPU::SCC, false, &RI) != -1)
lib/Target/ARM/ARMBaseInstrInfo.cpp
 4055     Idx = II->findRegisterUseOperandIdx(Reg, false, TRI);
 5161     UseOp = MI.findRegisterUseOperandIdx(Reg, false, TRI);
lib/Target/Hexagon/HexagonInstrInfo.cpp
 4117         int Idx = UseMI.findRegisterUseOperandIdx(*SR, false, &HRI);
lib/Target/Mips/MipsInstrInfo.cpp
  611     ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI);
lib/Target/PowerPC/PPCInstrInfo.cpp
 2283   int UseOpIdx = MI.findRegisterUseOperandIdx(InUseReg, false, TRI);
 2476       EndMI.findRegisterUseOperandIdx(RegNo, false, &getRegisterInfo());
lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  111           int KillIdx = AfterBBI->findRegisterUseOperandIdx(Reg, true, TRI);
lib/Target/SystemZ/SystemZElimCompare.cpp
  546   int CCUse = MBBI->findRegisterUseOperandIdx(SystemZ::CC, false, TRI);