Searched refs:FieldOffset (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp98 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); local
99 assert(FieldOffset % CharWidth == 0 &&
102 return Context.toCharUnitsFromBits(FieldOffset);
267 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local
268 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset))
315 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local
316 UpdateEmptyFieldSubobjects(*I, FieldOffset);
384 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local
386 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset))
494 CharUnits FieldOffset local
1785 uint64_t FieldOffset = local
1841 uint64_t FieldOffset = local
1883 uint64_t FieldOffset; local
1918 uint64_t FieldOffset = IsUnion ? 0 : UnpaddedFieldOffset; local
2047 CharUnits FieldOffset = local
2722 CharUnits FieldOffset = Offset + local
[all...]
/freebsd-10.0-release/sys/contrib/dev/acpica/components/executer/
H A Dexfldio.c730 UINT32 FieldOffset = 0; local
798 Status = AcpiExFieldDatumIo (ObjDesc, FieldOffset, &RawDatum, ACPI_READ);
811 FieldOffset += ObjDesc->CommonField.AccessByteWidth;
812 Status = AcpiExFieldDatumIo (ObjDesc, FieldOffset,
893 UINT32 FieldOffset = 0; local
989 MergedDatum, FieldOffset);
995 FieldOffset += ObjDesc->CommonField.AccessByteWidth;
1047 Mask, MergedDatum, FieldOffset);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp669 uint64_t FieldSize, FieldOffset; local
674 FieldOffset = 0;
676 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
677 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
686 Unit, LineNo, FieldOffset, 0,
694 FieldOffset = 0;
696 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
698 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
699 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
701 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
1491 uint64_t FieldOffset; local
2365 uint64_t FieldSize, FieldOffset; local
[all...]
H A DCGExprConstant.cpp59 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, argument
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;
1342 uint64_t FieldOffset local
161 AppendBitField(const FieldDecl *Field, uint64_t FieldOffset, llvm::ConstantInt *CI) argument
[all...]
H A DCGRecordLayoutBuilder.cpp155 bool LayoutField(const FieldDecl *D, uint64_t FieldOffset);
158 void LayoutBitField(const FieldDecl *D, uint64_t FieldOffset);
373 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo) - FirstFieldOffset; local
376 BitFields[FD] = CGBitFieldInfo::MakeInfo(Types, FD, FieldOffset, FieldSize,
H A DCGObjCMac.cpp952 CharUnits FieldOffset,
2045 CharUnits FieldOffset,
2049 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_BYREF, FieldOffset,
2052 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_STRONG, FieldOffset,
2055 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_WEAK, FieldOffset,
2058 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_UNRETAINED, FieldOffset,
2062 FieldOffset,
2087 CharUnits FieldOffset = local
2093 LastBitfieldOrUnnamedOffset = FieldOffset;
2104 BytePos + FieldOffset, HasUnio
2043 UpdateRunSkipBlockVars(bool IsByref, Qualifiers::ObjCLifetime LifeTime, CharUnits FieldOffset, CharUnits FieldSize) argument
4550 uint64_t FieldOffset; local
[all...]
H A DMicrosoftCXXABI.cpp480 fields.push_back(CGM.IntTy); // FieldOffset
506 fields.push_back(getZeroInt()); // FieldOffset
508 fields.push_back(getAllOnesInt()); // FieldOffset
781 llvm::Value *FieldOffset = MemPtr; local
787 FieldOffset = Builder.CreateExtractValue(MemPtr, I++);
799 Builder.CreateInBoundsGEP(Base, FieldOffset, "memptr.offset");
H A DItaniumCXXABI.cpp596 CharUnits FieldOffset =
598 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset);
H A DTargetInfo.cpp1824 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx);
1827 if (FieldOffset >= EndBit) break;
1829 unsigned FieldStart = FieldOffset < StartBit ? StartBit-FieldOffset :0;
1830 if (!BitsContainNoUserData(i->getType(), FieldStart, EndBit-FieldOffset,
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp1615 uint64_t FieldOffset = (HiMark - FieldSize); local
1616 Offset -= FieldOffset;
1625 addUInt(MemLocationDie, 0, dwarf::DW_FORM_udata, FieldOffset >> 3);
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp697 uint64_t FieldOffset = Layout.getElementOffset(i); local
698 unsigned NewAlign = (unsigned)MinAlign(StartAlignment, FieldOffset);
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp3161 const SCEV *FieldOffset = getOffsetOfExpr(STy, FieldNo);
3164 TotalOffset = getAddExpr(TotalOffset, FieldOffset);

Completed in 179 milliseconds