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;
111 /// Lay out a sequence of contiguous bitfields.
221 BitFields.clear();
264 /// \brief Layout the range of bitfields from BFI to BFE as contiguous storage.
300 // Find the last bitfield in a contiguous run of bitfields.
318 assert(LastFieldNo >= FirstFieldNo && "Empty run of contiguous bitfields");
362 // Now walk the bitfields associating them with this field of storage and
370 BitFields[FD] = CGBitFieldInfo::MakeInfo(Types, FD, FieldOffset, FieldSize,
383 assert(!D->isBitField() && "Bitfields should be laid out seperately.");
461 BitFields[Field] = CGBitFieldInfo::MakeInfo(Types, Field, 0, FieldSize
    [all...]

Completed in 47 milliseconds