reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
216 uint16_t B = M.first(), E = M.last(), W = width(); 221 assert(B > E || E-B+1 == RC.width()); // B <= E => E-B+1 = |RC|. 222 assert(B <= E || E+(W-B)+1 == RC.width()); // E < B => E+(W-B)+1 = |RC|. 236 uint16_t B = M.first(), E = M.last(), W = width(); 256 uint16_t W = width(); 285 uint16_t W = width(), WRC = RC.width(); 285 uint16_t W = width(), WRC = RC.width(); 293 uint16_t W = width(); 302 uint16_t W = width(); 321 for (unsigned i = 0, n = width(); i < n; ++i) { 389 uint16_t W = A.width(); 400 uint16_t W = A.width(); 434 uint16_t W = A1.width(); 435 assert(W == A2.width()); 467 uint16_t W = A1.width(); 468 assert(W == A2.width()); 500 uint16_t W = A1.width() + A2.width(); 500 uint16_t W = A1.width() + A2.width(); 510 uint16_t W = A1.width() + A2.width(); 510 uint16_t W = A1.width() + A2.width(); 520 assert(Sh <= A1.width()); 529 uint16_t W = A1.width(); 539 uint16_t W = A1.width(); 550 uint16_t W = A1.width(); 551 assert(W == A2.width()); 572 uint16_t W = A1.width(); 573 assert(W == A2.width()); 594 uint16_t W = A1.width(); 595 assert(W == A2.width()); 613 uint16_t W = A1.width(); 629 assert(BitN < A1.width()); 637 assert(BitN < A1.width()); 645 uint16_t C = A1.cl(B), AW = A1.width(); 655 uint16_t C = A1.ct(B), AW = A1.width(); 665 uint16_t W = A1.width(); 676 uint16_t W = A1.width(); 685 uint16_t W = A1.width(); 697 uint16_t W1 = A1.width(), W2 = A2.width(); 697 uint16_t W1 = A1.width(), W2 = A2.width(); 900 for (uint16_t i = 0, w = DefC.width(); i < w; ++i) { 1010 for (uint16_t i = 0, w = RC.width(); i < w; ++i) {lib/Target/Hexagon/BitTracker.h
380 uint16_t W = C.width();
lib/Target/Hexagon/HexagonBitSimplify.cpp331 assert(B < RC.width() && B+W <= RC.width()); 331 assert(B < RC.width() && B+W <= RC.width()); 340 assert(B < RC.width() && B+W <= RC.width()); 340 assert(B < RC.width() && B+W <= RC.width()); 1290 BitVector Used(DC.width()); 1474 if (HBS::getConst(DRC, 0, DRC.width(), U)) { 1549 unsigned RW = RC.width(); 1825 if (Pos+16 > SC.width()) 1969 if (!HBS::getConst(RC, 0, RC.width(), U)) 2127 unsigned W = RC.width(); 2130 if (W == 0 || W == RC.width()) 2187 unsigned W = RC.width(); 2192 unsigned Z = C.width(); 2195 return C.width() - Z; 2233 if (SC.width() != W || ctlz(SC) != W-Z) 2394 unsigned W = RC.width(); 2472 unsigned SW = SC.width(); 2970 for (unsigned i = 0, w = RC.width(); i < w; ++i) { 3024 for (unsigned i = 0, w = OutC.width(); i < w; ++i) { 3040 unsigned W = OutC1.width(); 3042 if (W != OutC2.width())lib/Target/Hexagon/HexagonBitTracker.cpp
279 assert(RW <= RC.width()); 285 uint16_t W = RC.width(); 292 assert(N*16+16 <= RC.width()); 298 uint16_t I = Odd, Ws = Rs.width(); 299 assert(Ws == Rt.width());lib/Target/Hexagon/HexagonGenInsert.cpp
337 uint16_t W1 = RC1.width(), W2 = RC2.width(); 337 uint16_t W1 = RC1.width(), W2 = RC2.width(); 355 uint16_t W1 = RC1.width(), W2 = RC2.width(); 355 uint16_t W1 = RC1.width(), W2 = RC2.width(); 646 uint16_t W = RC.width(); 658 uint16_t W = RC.width(); 703 for (uint16_t i = 0, w = RC.width(); i < w; ++i) { 713 for (uint16_t i = 0, w = RC.width(); i < w; ++i) { 807 uint16_t W = RC.width(); 879 uint16_t AW = AC.width();