Searched refs:CharWidth (Results 1 - 4 of 4) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp160 const uint64_t CharWidth = Context.getCharWidth(); local
217 Tmp = Tmp.zext(CharWidth);
222 Tmp = Tmp.shl(CharWidth - BitsInPreviousByte);
241 assert(AT->getElementType()->isIntegerTy(CharWidth) &&
253 Elements.back()->getType()->isIntegerTy(CharWidth) &&
264 while (FieldValue.getBitWidth() > CharWidth) {
270 FieldValue.lshr(FieldValue.getBitWidth() - CharWidth).trunc(CharWidth);
273 Tmp = FieldValue.trunc(CharWidth);
275 FieldValue = FieldValue.lshr(CharWidth);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Lex/
H A DLiteralSupport.cpp81 FullSourceLoc Loc, unsigned CharWidth,
154 if (CharWidth != 32 && (ResultChar >> CharWidth) != 0) {
156 ResultChar &= ~0U >> (32-CharWidth);
182 if (CharWidth != 32 && (ResultChar >> CharWidth) != 0) {
186 ResultChar &= ~0U >> (32-CharWidth);
1140 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo());
1144 CharWidth, &PP.getDiagnostics(), PP.getLangOpts());
78 ProcessCharEscape(const char *ThisTokBegin, const char *&ThisTokBuf, const char *ThisTokEnd, bool &HadError, FullSourceLoc Loc, unsigned CharWidth, DiagnosticsEngine *Diags, const LangOptions &Features) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp107 uint64_t CharWidth; member in class:__anon3684::EmptySubobjectMap
144 assert(FieldOffset % CharWidth == 0 &&
170 : Context(Context), CharWidth(Context.getCharWidth()), Class(Class) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp14390 unsigned CharWidth = Context.getTargetInfo().getCharWidth(); local
14455 if (Packed && NumNegativeBits <= CharWidth && NumPositiveBits < CharWidth) {
14457 BestWidth = CharWidth;
14483 if (Packed && NumPositiveBits <= CharWidth) {
14486 BestWidth = CharWidth;

Completed in 83 milliseconds