Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp1670 bool matchHalf(unsigned SelfR, const BitTracker::RegisterCell &RC,
1673 bool matchPackhl(unsigned SelfR, const BitTracker::RegisterCell &RC,
1700 bool BitSimplification::matchHalf(unsigned SelfR, in matchHalf() argument
1722 if (Reg == 0 || Reg == SelfR) // Don't match "self". in matchHalf()
1781 bool BitSimplification::matchPackhl(unsigned SelfR, in matchPackhl() argument
1786 if (!matchHalf(SelfR, RC, 0, L2) || !matchHalf(SelfR, RC, 16, L1)) in matchPackhl()
1788 if (!matchHalf(SelfR, RC, 32, H2) || !matchHalf(SelfR, RC, 48, H1)) in matchPackhl()
DBitTracker.cpp186 bool BT::RegisterCell::meet(const RegisterCell &RC, unsigned SelfR) { in meet() argument
189 assert(SelfR == 0 || TargetRegisterInfo::isVirtualRegister(SelfR)); in meet()
193 Changed |= Bits[i].meet(RCV, BitRef(SelfR, i)); in meet()
DBitTracker.h264 bool meet(const RegisterCell &RC, unsigned SelfR);