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

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

Completed in 175 milliseconds