| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 152 (unsigned)Context.toBits(getSize(Type)))); in getStorageType() 244 Info.Offset = (unsigned)(getFieldBitOffset(FD) - Context.toBits(StartOffset)); in setBitFieldInfo() 556 assert(BitOffset == Context.toBits(BeginOffset) + BitSizeSinceBegin && in accumulateBitFields() 606 llvm::Type *Type = getIntNType(Context.toBits(AccessSize)); in accumulateBitFields() 673 BitSizeSinceBegin = Context.toBits(LimitOffset - BeginOffset); in accumulateBitFields() 689 assert(getSize(getIntNType(Context.toBits(AccessSize))) > in accumulateBitFields() 694 Type = getIntNType(Context.toBits(AccessSize)); in accumulateBitFields() 765 if ((uint64_t)(Context.toBits(Layout.getAlignment())) < in computeVolatileBitfields() 777 Context.toBits(Info.StorageOffset) + OldOffset; in computeVolatileBitfields() 997 Members.back().Data = getIntNType(Context.toBits(Alignment)); in determinePacked() [all …]
|
| H A D | CGObjCRuntime.cpp | 103 CGF.CGM.getContext().toBits(StorageSize), in EmitValueForIvarAtOffset()
|
| H A D | CGAtomic.cpp | 78 auto Offset = OrigBFI.Offset % C.toBits(lvalue.getAlignment()); in AtomicInfo() 79 AtomicSizeInBits = C.toBits( in AtomicInfo() 128 AtomicSizeInBits, C.toBits(lvalue.getAlignment())); in AtomicInfo() 883 bool Oversized = getContext().toBits(TInfo.Width) > MaxInlineWidthInBits; in EmitAtomicExpr()
|
| H A D | CGExprAgg.cpp | 1876 uint64_t TotalSize = CGF.getContext().toBits( in VisitCXXParenListOrInitListExpr() 1942 uint64_t TotalSize = CGF.getContext().toBits( in VisitCXXParenListOrInitListExpr() 1968 uint64_t StorageStart = CGF.getContext().toBits(Info.StorageOffset); in DoZeroInitPadding() 2254 (uint64_t)getContext().toBits(Layout.getNonVirtualSize())) in getOverlapForFieldInit()
|
| H A D | SwiftCallingConv.cpp | 548 CGM.getContext().toBits(unitSize)); in finish()
|
| H A D | CGClass.cpp | 949 : Ctx.toBits( in getMemcpySize() 971 FirstByteOffset = CGF.getContext().toBits(BFInfo.StorageOffset); in emitMemcpy()
|
| H A D | CGExprConstant.cpp | 661 CGM.getContext().toBits(StartOffset) + FieldOffset, in AppendBitField() 883 uint64_t OffsetBits = CGM.getContext().toBits(Offset); in Build()
|
| H A D | CGNonTrivialStruct.cpp | 265 this->Ctx.toBits(CurStructOffset) + this->getFieldOffsetInBits(FD); in visitVolatileTrivial()
|
| H A D | CGDebugInfo.cpp | 1787 CGM.getContext().toBits(BitFieldInfo.StorageOffset); in createBitFieldType() 2401 BaseOffset = CGM.getContext().toBits(RL.getBaseClassOffset(Base)); in CollectCXXBasesAux() 4992 FieldAlign = CGM.getContext().toBits(Align); in EmitTypeForVarWithBlocksAttr() 5585 CGM.getContext().toBits(block.BlockSize), 0, in EmitDeclareOfBlockLiteralArgVariable()
|
| H A D | CGObjC.cpp | 1188 uint64_t ivarSize = getContext().toBits(strategy.getIvarSize()); in generateObjCGetterBody() 1521 getLLVMContext(), getContext().toBits(strategy.getIvarSize())); in generateObjCSetterBody()
|
| H A D | CodeGenModule.cpp | 6053 Context.toBits(CharUnits::fromQuantity(32))) in isVarDeclStrongDefinition()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 807 void setSize(CharUnits NewSize) { Size = Context.toBits(NewSize); } in setSize() 818 void setDataSize(CharUnits NewSize) { DataSize = Context.toBits(NewSize); } in setDataSize() 1508 FieldOffset = llvm::alignTo(getDataSizeInBits(), Context.toBits(TypeAlign)); in LayoutWideBitField() 1521 Context.toBits(TypeAlign), FieldPacked, D); in LayoutWideBitField() 1694 unsigned MaxFieldAlignmentInBits = Context.toBits(MaxFieldAlignment); in LayoutBitField() 2060 updateExternalFieldOffset(D, Context.toBits(FieldOffset))); in LayoutField() 2084 FieldOffsets.push_back(Context.toBits(FieldOffset)); in LayoutField() 2087 CheckFieldPadding(Context.toBits(FieldOffset), UnpaddedFieldOffset, in LayoutField() 2088 Context.toBits(UnpackedFieldOffset), in LayoutField() 2089 Context.toBits(UnpackedFieldAlign), FieldPacked, D); in LayoutField() [all …]
|
| H A D | Linkage.h | 68 unsigned toBits() { in toBits() function 94 return QueryType(ND, Kind.toBits()); in makeCacheKey()
|
| H A D | ASTContext.cpp | 1895 unsigned FieldAlign = toBits(Layout.getAlignment()); in getDeclAlign() 2463 Width = toBits(Layout.getSize()); in getTypeInfoImpl() 2464 Align = toBits(Layout.getAlignment()); in getTypeInfoImpl() 2497 Width = toBits(Layout.getSize()); in getTypeInfoImpl() 2498 Align = toBits(Layout.getAlignment()); in getTypeInfoImpl() 2622 UnadjustedAlign = toBits(Layout.getUnadjustedAlignment()); in getTypeUnadjustedAlign() 2625 UnadjustedAlign = toBits(Layout.getUnadjustedAlignment()); in getTypeUnadjustedAlign() 2646 int64_t ASTContext::toBits(CharUnits CharSize) const { in toBits() function in ASTContext 2708 toBits(getASTRecordLayout(RD).PreferredAlignment)); in getPreferredTypeAlign() 2874 return Context.toBits(Layout.getBaseClassOffset(RD)); in getSubobjectOffset() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenRecordLayoutBuilder.cpp | 223 (unsigned)(getFieldBitOffset(fd) - astContext.toBits(startOffset)); in setBitFieldInfo() 354 astContext.toBits(beginOffset) + bitSizeSinceBegin && in accumulateBitFields() 405 mlir::Type type = getUIntNType(astContext.toBits(accessSize)); in accumulateBitFields() 448 bitSizeSinceBegin = astContext.toBits(limitOffset - beginOffset); in accumulateBitFields() 465 assert(getSize(getUIntNType(astContext.toBits(accessSize))) > in accumulateBitFields() 470 type = getUIntNType(astContext.toBits(accessSize)); in accumulateBitFields() 562 members.back().data = getUIntNType(astContext.toBits(alignment)); in determinePacked()
|
| H A D | CIRGenModule.cpp | 1022 astContext.toBits(CharUnits::fromQuantity(32))) in isVarDeclStrongDefinition()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | BitcastBuffer.h | 59 Bits toBits() const { return Bits(N * 8); } in toBits() function
|
| H A D | InterpBuiltinBitCast.cpp | 144 Bits BitOffset = Offset + Bits(Ctx.getASTContext().toBits(ByteOffset)); in enumerateData() 383 BitcastBuffer Buffer(Bytes(Size).toBits()); in DoBitCastPtr()
|
| H A D | InterpBuiltin.cpp | 1885 if (!DoMemcpy(S, OpPC, SrcPtr, DestPtr, Bytes(Size.getZExtValue()).toBits())) in interp__builtin_memcpy()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.h | 1177 uint8_t toBits() const { in toBits() function
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 835 AlignInBits = getContext().toBits(Layout.getRequiredAlignment()); in classifyArgumentType() 2082 OffsetBase + getContext().toBits(Layout.getBaseClassOffset(Base)); in classify() 2362 unsigned BaseOffset = Context.toBits(Layout.getBaseClassOffset(Base)); in BitsContainNoUserData()
|
| H A D | PPC.cpp | 295 unsigned Alignment = Context.toBits(Context.getDeclAlign(D)) / 8; in setTargetAttributes()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2578 int64_t toBits(CharUnits CharSize) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 3006 Asm->emitInt8(Desc.toBits()); in emitDebugPubSection()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | SyntheticSections.cpp | 3490 (ent.Descriptor.toBits() << 24) | i}); in readPubNamesAndTypes()
|