Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp744 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()); in computeCount() local
745 if (EndValInstr && (EndValInstr->getOpcode() == Hexagon::A2_tfrsi || in computeCount()
746 EndValInstr->getOpcode() == Hexagon::A2_tfrpi)) in computeCount()
747 End = &EndValInstr->getOperand(1); in computeCount()
929 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()); in computeCount() local
930 if (EndValInstr->getOpcode() == Hexagon::A2_addi && in computeCount()
931 EndValInstr->getOperand(1).getSubReg() == 0 && in computeCount()
932 EndValInstr->getOperand(2).getImm() == StartV) { in computeCount()
933 DistR = EndValInstr->getOperand(1).getReg(); in computeCount()