Lines Matching refs:A2
433 const RegisterCell &A2) const { in eADD()
435 assert(W == A2.width()); in eADD()
441 const BitValue &V2 = A2[I]; in eADD()
450 const BitValue &V2 = A2[I]; in eADD()
466 const RegisterCell &A2) const { in eSUB()
468 assert(W == A2.width()); in eSUB()
474 const BitValue &V2 = A2[I]; in eSUB()
483 const BitValue &V2 = A2[I]; in eSUB()
499 const RegisterCell &A2) const { in eMLS()
500 uint16_t W = A1.width() + A2.width(); in eMLS()
501 uint16_t Z = A1.ct(false) + A2.ct(false); in eMLS()
509 const RegisterCell &A2) const { in eMLU()
510 uint16_t W = A1.width() + A2.width(); in eMLU()
511 uint16_t Z = A1.ct(false) + A2.ct(false); in eMLU()
549 const RegisterCell &A2) const { in eAND()
551 assert(W == A2.width()); in eAND()
555 const BitValue &V2 = A2[i]; in eAND()
571 const RegisterCell &A2) const { in eORL()
573 assert(W == A2.width()); in eORL()
577 const BitValue &V2 = A2[i]; in eORL()
593 const RegisterCell &A2) const { in eXOR()
595 assert(W == A2.width()); in eXOR()
599 const BitValue &V2 = A2[i]; in eXOR()
696 const RegisterCell &A2, uint16_t AtN) const { in eINS() argument
697 uint16_t W1 = A1.width(), W2 = A2.width(); in eINS()
703 Res.insert(RegisterCell::ref(A2), BT::BitMask(AtN, AtN+W2-1)); in eINS()