HomeSort by: relevance | last modified time | path
    Searched refs:CharWidth (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Program.cpp 22 const size_t CharWidth = S->getCharByteWidth();
23 const size_t BitWidth = CharWidth * Ctx.getCharBit();
26 switch (CharWidth) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprConstant.cpp 183 const uint64_t CharWidth = CGM.getContext().getCharWidth();
187 unsigned OffsetWithinChar = OffsetInBits % CharWidth;
196 std::min((uint64_t)Bits.getBitWidth(), CharWidth - OffsetWithinChar);
201 if (BitsThisChar.getBitWidth() < CharWidth)
202 BitsThisChar = BitsThisChar.zext(CharWidth);
206 int Shift = Bits.getBitWidth() - CharWidth + OffsetWithinChar;
214 if (BitsThisChar.getBitWidth() > CharWidth)
215 BitsThisChar = BitsThisChar.trunc(CharWidth);
217 if (WantedBits == CharWidth) {
236 llvm::APInt UpdateMask(CharWidth, 0)
    [all...]
CGCall.cpp 3213 int BitWidth, int CharWidth) {
3214 assert(CharWidth <= 64);
3215 assert(static_cast<unsigned>(BitWidth) <= Bits.size() * CharWidth);
3218 if (BitOffset >= CharWidth) {
3219 Pos += BitOffset / CharWidth;
3220 BitOffset = BitOffset % CharWidth;
3223 const uint64_t Used = (uint64_t(1) << CharWidth) - 1;
3224 if (BitOffset + BitWidth >= CharWidth) {
3226 BitWidth -= CharWidth - BitOffset;
3230 while (BitWidth >= CharWidth) {
    [all...]
CGExpr.cpp 4354 unsigned CharWidth = getContext().getCharWidth();
4357 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth;
  /src/external/apache2/llvm/dist/clang/lib/Lex/
LiteralSupport.cpp 94 FullSourceLoc Loc, unsigned CharWidth,
167 if (CharWidth != 32 && (ResultChar >> CharWidth) != 0) {
169 ResultChar &= ~0U >> (32-CharWidth);
195 if (CharWidth != 32 && (ResultChar >> CharWidth) != 0) {
199 ResultChar &= ~0U >> (32-CharWidth);
1382 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo());
1386 CharWidth, &PP.getDiagnostics(), PP.getLangOpts());
  /src/external/apache2/llvm/dist/clang/lib/AST/
RecordLayoutBuilder.cpp 107 uint64_t CharWidth;
145 assert(FieldOffset % CharWidth == 0 &&
171 : Context(Context), CharWidth(Context.getCharWidth()), Class(Class) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDecl.cpp 18156 unsigned CharWidth = Context.getTargetInfo().getCharWidth();
18223 if (Packed && NumNegativeBits <= CharWidth && NumPositiveBits < CharWidth) {
18225 BestWidth = CharWidth;
18251 if (Packed && NumPositiveBits <= CharWidth) {
18254 BestWidth = CharWidth;

Completed in 44 milliseconds