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

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

Completed in 85 milliseconds