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

  /external/clang/lib/AST/
RecordLayoutBuilder.cpp 98 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo);
99 assert(FieldOffset % CharWidth == 0 &&
102 return Context.toCharUnitsFromBits(FieldOffset);
267 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo);
268 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset))
315 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo);
316 UpdateEmptyFieldSubobjects(*I, FieldOffset);
384 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo);
386 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset))
494 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo)
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.cpp 702 uint64_t FieldSize, FieldOffset;
707 FieldOffset = 0;
709 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
710 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
719 Unit, LineNo, FieldOffset, 0,
727 FieldOffset = 0;
729 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
731 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
732 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
734 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
    [all...]
CGExprConstant.cpp 59 void AppendField(const FieldDecl *Field, uint64_t FieldOffset,
64 void AppendBitField(const FieldDecl *Field, uint64_t FieldOffset,
109 AppendField(const FieldDecl *Field, uint64_t FieldOffset,
113 CharUnits FieldOffsetInChars = Context.toCharUnitsFromBits(FieldOffset);
162 uint64_t FieldOffset,
167 if (FieldOffset > NextFieldOffsetInBits) {
170 llvm::RoundUpToAlignment(FieldOffset - NextFieldOffsetInBits,
192 if (FieldOffset < NextFieldOffsetInBits) {
197 unsigned BitsInPreviousByte = NextFieldOffsetInBits - FieldOffset;
    [all...]
CGRecordLayoutBuilder.cpp 152 bool LayoutField(const FieldDecl *D, uint64_t FieldOffset);
155 void LayoutBitField(const FieldDecl *D, uint64_t FieldOffset);
158 void AppendField(CharUnits fieldOffset, llvm::Type *FieldTy);
162 void AppendPadding(CharUnits fieldOffset, CharUnits fieldAlignment);
367 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo) - FirstFieldOffset;
370 BitFields[FD] = CGBitFieldInfo::MakeInfo(Types, FD, FieldOffset, FieldSize,
378 uint64_t fieldOffset) {
387 assert(fieldOffset % Types.getTarget().getCharWidth() == 0
390 = Types.getContext().toCharUnitsFromBits(fieldOffset);
837 void CGRecordLayoutBuilder::AppendField(CharUnits fieldOffset,
    [all...]
CGObjCMac.cpp     [all...]
MicrosoftCXXABI.cpp 690 fields.push_back(CGM.IntTy); // FieldOffset
716 fields.push_back(getZeroInt()); // FieldOffset
718 fields.push_back(getAllOnesInt()); // FieldOffset
    [all...]
ItaniumCXXABI.cpp 598 CharUnits FieldOffset =
600 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset);
    [all...]
TargetInfo.cpp     [all...]
  /frameworks/compile/slang/
slang_rs_reflection_cpp.cpp 737 size_t FieldOffset = F->getOffsetInParent();
746 if (FieldOffset > Pos) {
749 << (FieldOffset - Pos) << ");";
763 Pos = FieldOffset + FieldAllocSize;
slang_rs_reflection.cpp     [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 698 uint64_t FieldOffset = Layout.getElementOffset(i);
699 unsigned NewAlign = (unsigned)MinAlign(StartAlignment, FieldOffset);
    [all...]
  /external/llvm/lib/Analysis/
ScalarEvolution.cpp     [all...]

Completed in 102 milliseconds