HomeSort by relevance Sort by last modified time
    Searched refs:BitFields (Results 1 - 2 of 2) sorted by null

  /external/clang/lib/CodeGen/
CGRecordLayout.h 28 /// Often we layout a sequence of bitfields as a contiguous sequence of bits.
67 /// The offset within a contiguous run of bitfields that are represented as
130 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields;
206 it = BitFields.find(FD);
207 assert(it != BitFields.end() && "Unable to find bitfield info");
CGRecordLayoutBuilder.cpp 61 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields;
114 /// Lay out a sequence of contiguous bitfields.
227 BitFields.clear();
270 /// \brief Layout the range of bitfields from BFI to BFE as contiguous storage.
306 // Find the last bitfield in a contiguous run of bitfields.
324 assert(LastFieldNo >= FirstFieldNo && "Empty run of contiguous bitfields");
368 // Now walk the bitfields associating them with this field of storage and
376 BitFields[FD] = CGBitFieldInfo::MakeInfo(Types, FD, FieldOffset, FieldSize,
389 assert(!D->isBitField() && "Bitfields should be laid out seperately.");
467 BitFields[Field] = CGBitFieldInfo::MakeInfo(Types, Field, 0, FieldSize
    [all...]

Completed in 41 milliseconds