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

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGRecordLayout.h 27 /// Often we layout a sequence of bitfields as a contiguous sequence of bits.
66 /// The offset within a contiguous run of bitfields that are represented as
83 /// The offset within a contiguous run of bitfields that are represented as a
85 /// rules for volatile bitfields. This offset is in bits.
142 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields;
220 it = BitFields.find(FD);
221 assert(it != BitFields.end() && "Unable to find bitfield info");
CGRecordLayoutBuilder.cpp 39 /// * LLVM does not have bitfields - Bitfields are collected into contiguous
43 /// * It is desired that, when possible, bitfields use the appropriate iN type
52 /// * Clang ignores 0 sized bitfields and 0 sized bases but *not* zero sized
58 /// code to access fields. Bitfields in tail position with tail padding may
146 /// for itanium bitfields that are smaller than their declared type.
197 /// Lowers bitfield storage types to I8 arrays for bitfields with tail
218 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields;
240 CGBitFieldInfo &Info = BitFields[FD->getCanonicalDecl()];
362 // case of packed bitfields on Itanium) then just use an I8 array
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
declaration.d 1092 private extern (D) static struct BitFields
1114 import dmd.common.bitfields : generateBitFields;
1115 mixin(generateBitFields!(BitFields, ushort));
mtype.d 4203 private extern (D) static struct BitFields
4221 import dmd.common.bitfields : generateBitFields;
4222 mixin(generateBitFields!(BitFields, ushort));

Completed in 39 milliseconds