Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:CharWidth

153   const uint64_t CharWidth = Context.getCharWidth();
210 Tmp = Tmp.zext(CharWidth);
215 Tmp = Tmp.shl(CharWidth - BitsInPreviousByte);
234 assert(AT->getElementType()->isIntegerTy(CharWidth) &&
246 Elements.back()->getType()->isIntegerTy(CharWidth) &&
257 while (FieldValue.getBitWidth() > CharWidth) {
263 FieldValue.lshr(FieldValue.getBitWidth() - CharWidth).trunc(CharWidth);
266 Tmp = FieldValue.trunc(CharWidth);
268 FieldValue = FieldValue.lshr(CharWidth);
274 FieldValue = FieldValue.trunc(FieldValue.getBitWidth() - CharWidth);
279 assert(FieldValue.getBitWidth() <= CharWidth &&
282 if (FieldValue.getBitWidth() < CharWidth) {
286 FieldValue = FieldValue.zext(CharWidth) << (CharWidth - BitWidth);
288 FieldValue = FieldValue.zext(CharWidth);