Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.h307 const BitValue &operator[](uint16_t BitN) const {
308 assert(BitN < Bits.size());
309 return Bits[BitN];
311 BitValue &operator[](uint16_t BitN) {
312 assert(BitN < Bits.size());
313 return Bits[BitN];
438 RegisterCell eSET(const RegisterCell &A1, uint16_t BitN) const;
439 RegisterCell eCLR(const RegisterCell &A1, uint16_t BitN) const;
H A DBitTracker.cpp628 uint16_t BitN) const { in eSET()
629 assert(BitN < A1.width()); in eSET()
631 Res[BitN] = BitValue::One; in eSET()
636 uint16_t BitN) const { in eCLR()
637 assert(BitN < A1.width()); in eCLR()
639 Res[BitN] = BitValue::Zero; in eCLR()
H A DHexagonGenInsert.cpp314 : SelR(R), SelB(B), BitN(N), BitOrd(BO), CM(M) {} in RegisterCellBitCompareSel()
320 const unsigned BitN; member
360 uint16_t Bit1 = (VR1 == SelR) ? SelB : BitN; in operator ()()
361 uint16_t Bit2 = (VR2 == SelR) ? SelB : BitN; in operator ()()