| /llvm-project-15.0.7/clang/utils/ABITest/ |
| H A D | TypeGen.py | 22 def isBitField(self): member in Type 40 def isBitField(self): member in BuiltinType 47 assert self.isBitField() 94 if t.isBitField(): 105 if t.isBitField():
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 149 if (!FD->isBitField()) return Type; in getStorageType() 321 if (Field->isBitField()) { in lowerUnion() 376 if (Field->isBitField()) { in accumulateFields() 379 for (++Field; Field != FieldEnd && Field->isBitField(); ++Field); in accumulateFields() 605 if (F->isBitField() && !F->isZeroLengthBitField(Context)) in computeVolatileBitfields() 743 if (!Prior->FD || Prior->FD->isBitField()) in clipTailPadding() 961 if (!FD->isBitField()) { in ComputeRecordLayout()
|
| H A D | CGAtomic.cpp | 75 } else if (lvalue.isBitField()) { in AtomicInfo() 143 else if (LVal.isBitField()) in getAtomicPointer() 154 else if (LVal.isBitField()) in getAtomicAddress() 305 if (LVal.isBitField()) in CreateTempAlloca() 1507 if (LVal.isBitField()) in convertAtomicTempToRValue() 1528 (((!LVal.isBitField() || in ConvertIntToValueOrAtomic() 1827 if (AtomicLVal.isBitField()) { in EmitAtomicUpdateValue() 1880 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || in EmitAtomicUpdateLibcall() 1914 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || in EmitAtomicUpdateOp() 1934 if (AtomicLVal.isBitField()) { in EmitAtomicUpdateValue() [all …]
|
| H A D | CGRecordLayout.h | 224 assert(FD->isBitField() && "Invalid call for non-bit-field decl!"); in getBitFieldInfo()
|
| H A D | CGValue.h | 267 bool isBitField() const { return LVType == BitField; } in isBitField() function 393 llvm::Value *getBitFieldPointer() const { assert(isBitField()); return V; } in getBitFieldPointer() 395 assert(isBitField()); in getBitFieldInfo()
|
| H A D | SwiftCallingConv.cpp | 128 if (field->isBitField()) { in addTypedData() 166 if (field->isBitField()) { in addTypedData() 187 assert(bitfield->isBitField()); in addBitFieldData()
|
| H A D | CGObjCRuntime.cpp | 69 if (!Ivar->isBitField()) { in EmitValueForIvarAtOffset()
|
| H A D | CGClass.cpp | 803 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity(); in EmitAsanPrologueOrEpilogue() 945 LastField->isBitField() in getMemcpySize() 963 if (FirstField->isBitField()) { in emitMemcpy() 984 Dest.isBitField() ? Dest.getBitFieldAddress() : Dest.getAddress(CGF), in emitMemcpy() 985 Src.isBitField() ? Src.getBitFieldAddress() : Src.getAddress(CGF), in emitMemcpy()
|
| H A D | CGExprConstant.cpp | 751 if (!Field->isBitField()) { in Build() 852 if (!Field->isBitField()) { in Build() 2280 if (!Field->isBitField() && !Field->isZeroSize(CGM.getContext())) { in EmitNullConstant()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/hicpp/ |
| H A D | MultiwayPathsCoveredCheck.cpp | 33 fieldDecl(isBitField()).bind("bitfield")))), in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Randstruct.cpp | 96 if (FD->isBitField() && !FD->isZeroLengthBitField(Context)) { in randomizeStructureLayoutImpl()
|
| H A D | RecordLayoutBuilder.cpp | 305 if (I->isBitField()) in CanPlaceBaseSubobjectAtOffset() 352 if (I->isBitField()) in UpdateEmptyBaseSubobjects() 417 if (I->isBitField()) in CanPlaceFieldSubobjectAtOffset() 528 if (I->isBitField()) in UpdateEmptyFieldSubobjects() 1882 if (D->isBitField()) { in LayoutField() 2678 if (FD->isBitField()) in getAdjustedElementInfo() 2937 if (FD->isBitField()) { in layoutField() 3619 if (Field.isBitField()) { in DumpRecordLayout()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 713 if (!MemberTy->isBitField()) { in GetFieldInfo() 732 if (!MemberTy->isBitField()) in GetFieldInfo() 787 IsBitField = MemberTy->isBitField(); in GetFieldInfo() 818 IsBitField = MemberTy->isBitField(); in GetFieldInfo()
|
| H A D | BTFDebug.cpp | 300 uint8_t BitFieldSize = DDTy->isBitField() ? DDTy->getSizeInBits() : 0; in completeType() 651 if (E->isBitField()) { in visitStructType()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | MagicNumbersCheck.cpp | 48 if (AsFieldDecl && AsFieldDecl->isBitField()) in isUsedToDefineABitField()
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 846 if (D->isBitField()) in getIvarAccessString() 853 if (D->isBitField()) in getIvarAccessString() 900 if (D->isBitField()) { in getIvarAccessString() 3703 if (fieldDecl->isBitField()) { in RewriteObjCFieldDecl() 3768 if (IVars[i]->isBitField()) { in ObjCIvarBitfieldGroupNo() 3811 if (IVD->isBitField()) in GetGroupRecordTypeForObjCIvarBitfield() 6067 if (ivar->isBitField()) in RewriteIvarOffsetComputation() 6749 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar() 7468 if (D->isBitField()) in RewriteObjCIvarRefExpr() 7496 if (D->isBitField()) in RewriteObjCIvarRefExpr() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | NarrowingConversionsCheck.cpp | 59 assert(Node.isBitField()); in AST_MATCHER() 129 fieldDecl(isBitField(), unless(hasIntBitwidth()))))))))); in registerMatchers()
|
| H A D | PreferMemberInitializerCheck.cpp | 183 (getLangOpts().CPlusPlus20 || !Field->isBitField()) && in check()
|
| H A D | ProTypeMemberInitCheck.cpp | 490 (!getLangOpts().CPlusPlus20 && F->isBitField())) in checkMissingMemberInitializer()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEmplaceCheck.cpp | 150 ignoringImplicit(memberExpr(hasDeclaration(fieldDecl(isBitField()))))); in registerMatchers()
|
| H A D | UseDefaultMemberInitCheck.cpp | 218 getLangOpts().CPlusPlus20 ? unless(anything()) : isBitField(), in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 175 if (FD->isBitField()) in shouldSkipDecl()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXType.cpp | 387 if (FD->isBitField()) in clang_getFieldDeclBitWidth() 1111 return FD->isBitField(); in clang_Cursor_isBitField()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 447 if (D->isBitField()) in VisitFieldDecl()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 400 REGISTER_MATCHER(isBitField); in RegistryMaps()
|