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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp586 unsigned SubLo; local
591 SubLo = Hexagon::isub_lo;
595 SubLo = Hexagon::vsub_lo;
600 unsigned DoubleRegDest = TRI->getMatchingSuperReg(LoRegDef, SubLo, SuperRC);
H A DHexagonBitSimplify.cpp440 unsigned SubLo = HRI.getHexagonSubRegIndex(DstRC, Hexagon::ps_sub_lo);
442 assert((Sub1 == SubLo && Sub2 == SubHi) || (Sub1 == SubHi && Sub2 == SubLo));
443 if (Sub1 == SubLo && Sub2 == SubHi) {
448 if (Sub1 == SubHi && Sub2 == SubLo) {
1622 unsigned SubLo = HRI.getHexagonSubRegIndex(*FRC, Hexagon::ps_sub_lo);
1624 BitTracker::RegisterRef TL = { R, SubLo };
1632 .addImm(SubLo)
1687 unsigned SubLo = HRI.getHexagonSubRegIndex(RC, Hexagon::ps_sub_lo);
1689 Changed = HBS::replaceSubWithSub(RD.Reg, SubLo, S
[all...]
H A DHexagonConstPropagation.cpp1955 unsigned SubLo = HRI.getHexagonSubRegIndex(DefRC, Hexagon::ps_sub_lo); local
1957 if (Sub1 != SubLo && Sub1 != SubHi)
1959 if (Sub2 != SubLo && Sub2 != SubHi)
1962 bool LoIs1 = (Sub1 == SubLo);

Completed in 72 milliseconds