/freebsd-current/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 144 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); local 145 assert(FieldOffset % CharWidth == 0 && 148 return Context.toCharUnitsFromBits(FieldOffset); 308 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local 309 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset)) 355 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local 356 UpdateEmptyFieldSubobjects(*I, FieldOffset, PlacingEmptyBase); 420 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); local 422 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset)) 531 CharUnits FieldOffset local 1500 uint64_t FieldOffset; local 1653 uint64_t FieldOffset = local 1859 CharUnits FieldOffset = local 2595 placeFieldAtOffset(CharUnits FieldOffset) argument 2599 placeFieldAtBitOffset(uint64_t FieldOffset) argument 2978 CharUnits FieldOffset = CharUnits::Zero(); local 3049 CharUnits FieldOffset = Size.alignTo(Info.Alignment); local 3076 CharUnits FieldOffset = Size.alignTo(Info.Alignment); local 3669 CharUnits FieldOffset = local [all...] |
H A D | MicrosoftMangle.cpp | 676 int64_t FieldOffset; local 680 FieldOffset = getASTContext().getFieldOffset(VD); 681 assert(FieldOffset % getASTContext().getCharWidth() == 0 && 683 FieldOffset /= getASTContext().getCharWidth(); 688 FieldOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); 690 FieldOffset = RD->nullFieldOffsetIsZero() ? 0 : -1; 705 mangleNumber(FieldOffset);
|
H A D | ExprConstant.cpp | 7064 CharUnits FieldOffset = 7067 if (!visit(Val.getStructField(FieldIdx), FieldTy, FieldOffset)) 7337 CharUnits FieldOffset = 7341 std::optional<APValue> SubObj = visitType(FieldTy, FieldOffset);
|
/freebsd-current/sys/contrib/dev/acpica/components/executer/ |
H A D | exfldio.c | 839 UINT32 FieldOffset = 0; local 907 Status = AcpiExFieldDatumIo (ObjDesc, FieldOffset, &RawDatum, ACPI_READ); 920 FieldOffset += ObjDesc->CommonField.AccessByteWidth; 922 ObjDesc, FieldOffset, &RawDatum, ACPI_READ); 1002 UINT32 FieldOffset = 0; local 1088 ObjDesc, Mask, MergedDatum, FieldOffset); 1094 FieldOffset += ObjDesc->CommonField.AccessByteWidth; 1146 ObjDesc, Mask, MergedDatum, FieldOffset);
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 207 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits); local 208 PaddingSum += (FieldOffset - Offset); 209 Offset = FieldOffset + FieldSize;
|
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeStmtGen.cpp | 145 auto emitFieldInitializer = [&](const Record::Field *F, unsigned FieldOffset, 152 return this->emitInitThisBitField(*T, F, FieldOffset, InitExpr); 153 return this->emitInitThisField(*T, FieldOffset, InitExpr); 157 if (!this->emitGetPtrThisField(FieldOffset, InitExpr))
|
H A D | InterpBuiltin.cpp | 939 unsigned FieldOffset = R->getField(0u)->Offset; local 940 const Pointer &FieldPtr = Ptr.atField(FieldOffset);
|
H A D | Interp.h | 1086 uint32_t FieldOffset) { 1093 const Pointer &Field = This.atField(FieldOffset);
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1246 uint64_t FieldOffset = 0; local 1253 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); 1254 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); 1257 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); 1259 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); 1260 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); 1262 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); 1268 FieldOffset, llvm::DINode::FlagZero, DescTy)); 1269 FieldOffset += FieldSize; 1272 return FieldOffset; 1279 uint64_t FieldOffset; local 3066 uint64_t FieldOffset; local 4527 uint64_t FieldSize, FieldOffset; local [all...] |
H A D | CGNonTrivialStruct.cpp | 164 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); local 165 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset)); 171 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); local 172 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset)); 177 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); local 179 asDerived().visitStructFields(QT, FieldOffset); 191 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); local 197 appendStr("_AB" + llvm::to_string(FieldOffset.getQuantity()) + "s" + 201 asDerived().visitWithKind(FK, EltTy, nullptr, FieldOffset);
|
H A D | CGBlocks.h | 141 CharUnits FieldOffset; member in class:clang::CodeGen::BlockByrefInfo
|
H A D | CGExprConstant.cpp | 580 bool AppendField(const FieldDecl *Field, uint64_t FieldOffset, 586 bool AppendBitField(const FieldDecl *Field, uint64_t FieldOffset, 596 const FieldDecl *Field, uint64_t FieldOffset, llvm::Constant *InitCst, 600 CharUnits FieldOffsetInChars = Context.toCharUnitsFromBits(FieldOffset); 612 const FieldDecl *Field, uint64_t FieldOffset, llvm::ConstantInt *CI, 631 CGM.getContext().toBits(StartOffset) + FieldOffset, 595 AppendField( const FieldDecl *Field, uint64_t FieldOffset, llvm::Constant *InitCst, bool AllowOverwrite) argument 611 AppendBitField( const FieldDecl *Field, uint64_t FieldOffset, llvm::ConstantInt *CI, bool AllowOverwrite) argument
|
H A D | CGObjCMac.cpp | 991 CharUnits FieldOffset, 2431 CharUnits FieldOffset, 2435 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_BYREF, FieldOffset, 2438 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_STRONG, FieldOffset, 2441 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_WEAK, FieldOffset, 2444 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_UNRETAINED, FieldOffset, 2448 FieldOffset, 2473 CharUnits FieldOffset = local 2479 LastBitfieldOrUnnamedOffset = FieldOffset; 2490 BytePos + FieldOffset, HasUnio 2429 UpdateRunSkipBlockVars(bool IsByref, Qualifiers::ObjCLifetime LifeTime, CharUnits FieldOffset, CharUnits FieldSize) argument [all...] |
H A D | MicrosoftCXXABI.cpp | 2791 fields.push_back(CGM.IntTy); // FieldOffset 2817 fields.push_back(getZeroInt()); // FieldOffset 2819 fields.push_back(getAllOnesInt()); // FieldOffset 2911 CharUnits FieldOffset = Ctx.toCharUnitsFromBits(Ctx.getFieldOffset(MPD)); local 2917 C = EmitMemberDataPointer(RD, FieldOffset); 3229 llvm::Value *FieldOffset = MemPtr; local 3235 FieldOffset = Builder.CreateExtractValue(MemPtr, I++); 3251 return Builder.CreateInBoundsGEP(CGF.Int8Ty, Addr, FieldOffset,
|
H A D | CGBlocks.cpp | 2458 byrefInfo.ByrefAlignment.alignmentAtOffset(byrefInfo.FieldOffset); 2647 info.FieldOffset = varOffset;
|
H A D | ItaniumCXXABI.cpp | 1087 CharUnits FieldOffset = 1089 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset);
|
/freebsd-current/sys/contrib/dev/acpica/common/ |
H A D | dmtbdump2.c | 1522 UINT32 FieldOffset = 0; local 1572 FieldOffset = sizeof (ACPI_NFIT_INTERLEAVE); 1596 FieldOffset = sizeof (ACPI_NFIT_FLUSH_ADDRESS); 1635 Status = AcpiDmDumpTable (Table->Length, Offset + FieldOffset, 1643 FieldOffset += sizeof (UINT32); 1671 Status = AcpiDmDumpTable (Table->Length, Offset + FieldOffset, 1679 FieldOffset += sizeof (UINT64);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 791 FieldOffset(Offset), Name(Name) {} 795 FieldOffset(Offset), Name(Name) {} 799 uint64_t getFieldOffset() const { return FieldOffset; } 804 uint64_t FieldOffset = 0; member in class:llvm::codeview::DataMemberRecord
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.cpp | 240 uint64_t offset = data_member.FieldOffset * 8;
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | X86.cpp | 2345 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); 2348 if (FieldOffset >= EndBit) break; 2350 unsigned FieldStart = FieldOffset < StartBit ? StartBit-FieldOffset :0; 2351 if (!BitsContainNoUserData(i->getType(), FieldStart, EndBit-FieldOffset,
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.cpp | 1648 uint64_t FieldOffset = (HiMark - FieldSize); local 1649 Offset -= FieldOffset; 1656 OffsetInBytes = FieldOffset >> 3;
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeRecordMapping.cpp | 665 error(IO.mapEncodedInteger(Record.FieldOffset, "FieldOffset"));
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 550 Field.Type, Field.FieldOffset, memberAttributes(Field.Attrs));
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 634 IO.mapRequired("FieldOffset", Record.FieldOffset);
|
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 6883 const MDOperand &FieldOffset = BaseNode->getOperand(Idx + 1); local 6891 mdconst::dyn_extract_or_null<ConstantInt>(FieldOffset);
|