Home | History | Annotate | Download | only in Utils

Lines Matching full:bitwidth

36   unsigned BitWidth = Dividend->getType()->getIntegerBitWidth();
39 if (BitWidth == 64) {
42 assert(BitWidth == 32 && "Unexpected bit width");
108 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth();
111 if (BitWidth == 64) {
114 assert(BitWidth == 32 && "Unexpected bit width");
159 unsigned BitWidth = DivTy->getBitWidth();
166 if (BitWidth == 64) {
172 assert(BitWidth == 32 && "Unexpected bit width");
386 "Div of bitwidth other than 32 or 64 not supported");
444 "Div of bitwidth other than 32 or 64 not supported");
479 /// Generate code to compute the remainder of two integers of bitwidth up to
497 "Div of bitwidth greater than 32 not supported");
502 // If bitwidth smaller than 32 extend inputs, extend output and proceed
530 /// Generate code to compute the remainder of two integers of bitwidth up to
545 assert(RemTyBitWidth <= 64 && "Div of bitwidth greater than 64 not supported");
550 // If bitwidth smaller than 64 extend inputs, extend output and proceed
578 /// Generate code to divide two integers of bitwidth up to 32 bits. Uses the
594 assert(DivTyBitWidth <= 32 && "Div of bitwidth greater than 32 not supported");
599 // If bitwidth smaller than 32 extend inputs, extend output and proceed
627 /// Generate code to divide two integers of bitwidth up to 64 bits. Uses the
643 "Div of bitwidth greater than 64 not supported");
648 // If bitwidth smaller than 64 extend inputs, extend output and proceed