Home
last modified time | relevance | path

Searched refs:getBitWidthValue (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenRecordLayoutBuilder.cpp224 info.size = fd->getBitWidthValue(); in setBitFieldInfo()
488 bitSizeSinceBegin += field->getBitWidthValue(); in accumulateBitFields()
702 fieldType = getBitfieldStorageType(field->getBitWidthValue()); in lowerUnion()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltinBitCast.cpp275 BitWidth = Bits(std::min(FD->getBitWidthValue(), in readPointerToBuffer()
415 BitWidth = Bits(std::min(FD->getBitWidthValue(), in DoBitCastPtr()
H A DInterp.h1614 Field.deref<T>() = Value.truncate(F->Decl->getBitWidthValue()); in InitThisBitField()
1645 .trunc(F->Decl->getBitWidthValue()) in InitBitField()
1649 .trunc(F->Decl->getBitWidthValue()) in InitBitField()
1654 Field.deref<T>() = Value.truncate(F->Decl->getBitWidthValue()); in InitBitField()
1938 Ptr.deref<T>() = Value.truncate(FD->getBitWidthValue()); in StoreBitField()
1955 Ptr.deref<T>() = Value.truncate(FD->getBitWidthValue()); in StoreBitFieldPop()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp151 return getIntNType(std::min(FD->getBitWidthValue(), in getStorageType()
245 Info.Size = FD->getBitWidthValue(); in setBitFieldInfo()
712 BitSizeSinceBegin += Field->getBitWidthValue(); in accumulateBitFields()
H A DCGObjCRuntime.cpp90 uint64_t BitFieldSize = Ivar->getBitWidthValue(); in EmitValueForIvarAtOffset()
H A DSwiftCallingConv.cpp189 auto width = bitfield->getBitWidthValue(); in addBitFieldData()
H A DCGNonTrivialStruct.cpp29 return FD->getBitWidthValue(); in getFieldSize()
H A DCGClass.cpp948 ? LastField->getBitWidthValue() in getMemcpySize()
H A DCGObjCMac.cpp2464 uint64_t BitFieldSize = LastFieldBitfieldOrUnnamed->getBitWidthValue(); in BuildRCRecordLayout()
H A DCGDebugInfo.cpp3411 FieldSize = Field->isBitField() ? Field->getBitWidthValue() in CreateTypeDefinition()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp194 unsigned BitWidth = FD->getBitWidthValue(); in detectFARsEligibleStructHelper()
H A DXCore.cpp346 OS << Field->getBitWidthValue(); in extractFieldType()
H A DRISCV.cpp276 unsigned BitWidth = FD->getBitWidthValue(); in detectFPCCEligibleStructHelper()
H A DX86.cpp2156 uint64_t Size = i->getBitWidthValue(); in classify()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1595 Diagnose = Field1->getBitWidthValue() != Field2->getBitWidthValue(); in IsStructurallyEquivalent()
1604 << FD->getDeclName() << FD->getBitWidthValue(); in IsStructurallyEquivalent()
H A DRecordLayoutBuilder.cpp1537 uint64_t FieldSize = D->getBitWidthValue(); in LayoutBitField()
3026 unsigned Width = FD->getBitWidthValue(); in layoutBitField()
3710 unsigned Width = Field->getBitWidthValue(); in DumpRecordLayout()
H A DDecl.cpp4680 unsigned FieldDecl::getBitWidthValue() const { in getBitWidthValue() function in FieldDecl
4693 getBitWidthValue() == 0; in isZeroLengthBitField()
H A DASTContext.cpp2908 int64_t BitfieldSize = Field->getBitWidthValue(); in getSubobjectSizeInBits()
8164 uint64_t BitWidth = Field->getBitWidthValue(); in isPromotableBitField()
9193 S += llvm::utostr(FD->getBitWidthValue()); in EncodeBitField()
9717 CurOffs += field->getBitWidthValue(); in getObjCEncodingForStructureImpl()
H A DExpr.cpp199 !FD->getBitWidth()->isValueDependent() && FD->getBitWidthValue() == 1) in isKnownToHaveBooleanValue()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp2223 ImplIvar->getBitWidthValue() != ClsIvar->getBitWidthValue()) { in CheckImplementationIvars()
H A DSemaChecking.cpp664 FD->getBitWidthValue()); in dumpRecordValue()
10952 return IntRange(BitField->getBitWidthValue(), in TryGetExprRange()
11504 unsigned FieldWidth = Bitfield->getBitWidthValue(); in AnalyzeBitFieldAssignment()
15139 unsigned Bits1 = Field1->getBitWidthValue(); in isLayoutCompatible()
15140 unsigned Bits2 = Field2->getBitWidthValue(); in isLayoutCompatible()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1043 Length = FR->getDecl()->getBitWidthValue(); in collectSubRegionBindings()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h713 return Node.isBitField() && Node.getBitWidthValue() == Width; in AST_MATCHER_P()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3259 unsigned getBitWidthValue() const;
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp3703 Result += utostr(fieldDecl->getBitWidthValue()); in RewriteObjCFieldDecl()

12