Lines Matching refs:uint16_t

206   for (uint16_t i = 0, n = Bits.size(); i < n; ++i) {  in meet()
216 uint16_t B = M.first(), E = M.last(), W = width(); in insert()
224 for (uint16_t i = 0; i <= E-B; ++i) in insert()
227 for (uint16_t i = 0; i < W-B; ++i) in insert()
229 for (uint16_t i = 0; i <= E; ++i) in insert()
236 uint16_t B = M.first(), E = M.last(), W = width(); in extract()
240 for (uint16_t i = B; i <= E; ++i) in extract()
246 for (uint16_t i = 0; i < W-B; ++i) in extract()
248 for (uint16_t i = 0; i <= E; ++i) in extract()
253 BT::RegisterCell &BT::RegisterCell::rol(uint16_t Sh) { in rol()
256 uint16_t W = width(); in rol()
263 for (uint16_t i = 0; i < W-Sh; ++i) in rol()
266 for (uint16_t i = 0; i < Sh; ++i) in rol()
269 for (uint16_t i = 0; i < W-Sh; ++i) in rol()
274 BT::RegisterCell &BT::RegisterCell::fill(uint16_t B, uint16_t E, in fill()
285 uint16_t W = width(), WRC = RC.width(); in cat()
287 for (uint16_t i = 0; i < WRC; ++i) in cat()
292 uint16_t BT::RegisterCell::ct(bool B) const { in ct()
293 uint16_t W = width(); in ct()
294 uint16_t C = 0; in ct()
301 uint16_t BT::RegisterCell::cl(bool B) const { in cl()
302 uint16_t W = width(); in cl()
303 uint16_t C = 0; in cl()
311 uint16_t W = Bits.size(); in operator ==()
314 for (uint16_t i = 0; i < W; ++i) in operator ==()
329 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
350 uint16_t BW = getRegBitWidth(RR); in getCell()
389 uint16_t W = A.width(); in isInt()
390 for (uint16_t i = 0; i < W; ++i) in isInt()
400 uint16_t W = A.width(); in toInt()
401 for (uint16_t i = 0; i < W; ++i) { in toInt()
412 BT::RegisterCell BT::MachineEvaluator::eIMM(int64_t V, uint16_t W) const { in eIMM()
415 for (uint16_t i = 0; i < W; ++i) { in eIMM()
424 uint16_t BW = A.getBitWidth(); in eIMM()
427 for (uint16_t i = 0; i < BW; ++i) in eIMM()
434 uint16_t W = A1.width(); in eADD()
438 uint16_t I; in eADD()
467 uint16_t W = A1.width(); in eSUB()
471 uint16_t I; in eSUB()
500 uint16_t W = A1.width() + A2.width(); in eMLS()
501 uint16_t Z = A1.ct(false) + A2.ct(false); in eMLS()
510 uint16_t W = A1.width() + A2.width(); in eMLU()
511 uint16_t Z = A1.ct(false) + A2.ct(false); in eMLU()
519 uint16_t Sh) const { in eASL()
528 uint16_t Sh) const { in eLSR()
529 uint16_t W = A1.width(); in eLSR()
538 uint16_t Sh) const { in eASR()
539 uint16_t W = A1.width(); in eASR()
550 uint16_t W = A1.width(); in eAND()
553 for (uint16_t i = 0; i < W; ++i) { in eAND()
572 uint16_t W = A1.width(); in eORL()
575 for (uint16_t i = 0; i < W; ++i) { in eORL()
594 uint16_t W = A1.width(); in eXOR()
597 for (uint16_t i = 0; i < W; ++i) { in eXOR()
613 uint16_t W = A1.width(); in eNOT()
615 for (uint16_t i = 0; i < W; ++i) { in eNOT()
628 uint16_t BitN) const { in eSET()
636 uint16_t BitN) const { in eCLR()
644 uint16_t W) const { in eCLB()
645 uint16_t C = A1.cl(B), AW = A1.width(); in eCLB()
654 uint16_t W) const { in eCTB()
655 uint16_t C = A1.ct(B), AW = A1.width(); in eCTB()
664 uint16_t FromN) const { in eSXT()
665 uint16_t W = A1.width(); in eSXT()
675 uint16_t FromN) const { in eZXT()
676 uint16_t W = A1.width(); in eZXT()
684 uint16_t B, uint16_t E) const { in eXTR()
685 uint16_t W = A1.width(); in eXTR()
689 uint16_t Last = (E > 0) ? E-1 : W-1; in eXTR()
696 const RegisterCell &A2, uint16_t AtN) const { in eINS()
697 uint16_t W1 = A1.width(), W2 = A2.width(); in eINS()
709 uint16_t W = getRegBitWidth(Reg); in mask()
714 uint16_t BT::MachineEvaluator::getPhysRegBitWidth(MCRegister Reg) const { in getPhysRegBitWidth()
733 uint16_t W = getRegBitWidth(RD); in evaluate()
747 uint16_t WD = getRegBitWidth(RD); in evaluate()
748 uint16_t WS = getRegBitWidth(RS); in evaluate()
805 uint16_t DefBW = ME.getRegBitWidth(DefRR); in visitPHI()
882 uint16_t DefBW = ME.getRegBitWidth(RD); in visitNonBranch()
898 for (uint16_t i = 0, w = DefC.width(); i < w; ++i) { in visitNonBranch()
1004 uint16_t OMB = OM.first(), OME = OM.last(); in subst()
1005 uint16_t NMB = NM.first(), NME = NM.last(); in subst()
1011 for (uint16_t i = 0, w = RC.width(); i < w; ++i) { in subst()