Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp748 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()); in computeCount() local
749 if (EndValInstr && (EndValInstr->getOpcode() == Hexagon::A2_tfrsi || in computeCount()
750 EndValInstr->getOpcode() == Hexagon::A2_tfrpi)) in computeCount()
751 End = &EndValInstr->getOperand(1); in computeCount()
935 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()); in computeCount() local
936 if (EndValInstr->getOpcode() == Hexagon::A2_addi && in computeCount()
937 EndValInstr->getOperand(1).getSubReg() == 0 && in computeCount()
938 EndValInstr->getOperand(2).getImm() == StartV) { in computeCount()
939 DistR = EndValInstr->getOperand(1).getReg(); in computeCount()