| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 137 if (!FD->isBitField()) return Type; in getStorageType() 297 if (Field->isBitField()) { in lowerUnion() 352 if (Field->isBitField()) { in accumulateFields() 355 for (++Field; Field != FieldEnd && Field->isBitField(); ++Field); in accumulateFields() 803 if (!FD->isBitField()) { in ComputeRecordLayout()
|
| H A D | CGValue.h | 254 bool isBitField() const { return LVType == BitField; } in isBitField() function 358 llvm::Value *getBitFieldPointer() const { assert(isBitField()); return V; } in getBitFieldPointer() 360 assert(isBitField()); in getBitFieldInfo()
|
| H A D | CGAtomic.cpp | 77 } else if (lvalue.isBitField()) { in AtomicInfo() 145 else if (LVal.isBitField()) in getAtomicPointer() 298 if (LVal.isBitField()) in CreateTempAlloca() 1369 if (LVal.isBitField()) in convertAtomicTempToRValue() 1390 (((!LVal.isBitField() || in ConvertIntToValueOrAtomic() 1694 if (AtomicLVal.isBitField()) { in EmitAtomicUpdateValue() 1747 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || in EmitAtomicUpdateLibcall() 1781 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || in EmitAtomicUpdateOp() 1801 if (AtomicLVal.isBitField()) { in EmitAtomicUpdateValue() 1833 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || in EmitAtomicUpdateLibcall() [all …]
|
| H A D | CGRecordLayout.h | 206 assert(FD->isBitField() && "Invalid call for non-bit-field decl!"); in getBitFieldInfo()
|
| H A D | SwiftCallingConv.cpp | 115 if (field->isBitField()) { in addTypedData() 153 if (field->isBitField()) { in addTypedData() 174 assert(bitfield->isBitField()); in addBitFieldData()
|
| H A D | CGObjCRuntime.cpp | 70 if (!Ivar->isBitField()) { in EmitValueForIvarAtOffset()
|
| H A D | CGClass.cpp | 785 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity(); in EmitAsanPrologueOrEpilogue() 925 LastField->isBitField() in getMemcpySize() 943 if (FirstField->isBitField()) { in emitMemcpy() 963 emitMemcpyIR(Dest.isBitField() ? Dest.getBitFieldAddress() : Dest.getAddress(), in emitMemcpy() 964 Src.isBitField() ? Src.getBitFieldAddress() : Src.getAddress(), in emitMemcpy()
|
| H A D | CGExprConstant.cpp | 404 if (!Field->isBitField()) { in Build() 495 if (!Field->isBitField()) { in Build() 1167 if (!Field->isBitField()) in Build() 2080 if (!Field->isBitField()) { in EmitNullConstant()
|
| H A D | CGDebugInfo.cpp | 1279 assert(!Field->isBitField() && "lambdas don't have bitfield members!"); in CollectRecordLambdaFields() 1347 if (field->isBitField()) { in CollectRecordNormalField() 2419 FieldSize = Field->isBitField() in CreateTypeDefinition() 2430 if (Field->isBitField()) { in CreateTypeDefinition()
|
| H A D | CGExpr.cpp | 1206 if (!isa<DeclRefExpr>(E) && !LV.isBitField() && LV.isSimple()) { in EmitCheckedLValue() 1802 assert(LV.isBitField() && "Unknown LValue type!"); in EmitLoadOfLValue() 1936 assert(Dst.isBitField() && "Unknown LValue type"); in EmitStoreThroughLValue() 3861 if (field->isBitField()) { in EmitLValueForField()
|
| H A D | CGNonTrivialStruct.cpp | 27 if (FD && FD->isBitField()) in getFieldSize()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 304 if (I->isBitField()) in CanPlaceBaseSubobjectAtOffset() 351 if (I->isBitField()) in UpdateEmptyBaseSubobjects() 416 if (I->isBitField()) in CanPlaceFieldSubobjectAtOffset() 520 if (I->isBitField()) in UpdateEmptyFieldSubobjects() 1722 if (D->isBitField()) { in LayoutField() 2406 if (FD->isBitField()) in getAdjustedElementInfo() 2651 if (FD->isBitField()) { in layoutField() 3318 if (Field.isBitField()) { in DumpRecordLayout()
|
| H A D | ASTStructuralEquivalence.cpp | 866 if (Field1->isBitField() != Field2->isBitField()) { in IsStructurallyEquivalent() 873 if (Field1->isBitField()) { in IsStructurallyEquivalent() 890 if (Field1->isBitField()) { in IsStructurallyEquivalent()
|
| H A D | Expr.cpp | 102 if (!Field->isBitField() && !Field->getType()->isReferenceType()) { in skipRValueSubobjectAdjustments() 2978 if (Field->isBitField()) { in isConstantInitializer() 3608 if (Field->isBitField()) in getSourceBitField() 3613 if (Ivar->isBitField()) in getSourceBitField() 3619 if (Field->isBitField()) in getSourceBitField()
|
| H A D | ODRHash.cpp | 318 const bool IsBitfield = D->isBitField(); in VisitFieldDecl()
|
| H A D | ASTContext.cpp | 2385 if (Field->isBitField()) { in structHasUniqueObjectRepresentations() 6600 assert(FD->isBitField() && "not a bitfield - getObjCEncodingForTypeImpl"); in EncodeBitField() 6657 if (FD && FD->isBitField()) in getObjCEncodingForTypeImpl() 6816 if (Field->isBitField()) { in getObjCEncodingForTypeImpl() 6891 if (Field->isBitField()) in getObjCEncodingForTypeImpl() 7137 if (field->isBitField()) { in getObjCEncodingForStructureImpl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 845 if (D->isBitField()) in getIvarAccessString() 852 if (D->isBitField()) in getIvarAccessString() 901 if (D->isBitField()) { in getIvarAccessString() 3705 if (fieldDecl->isBitField()) { in RewriteObjCFieldDecl() 3770 if (IVars[i]->isBitField()) { in ObjCIvarBitfieldGroupNo() 3813 if (IVD->isBitField()) in GetGroupRecordTypeForObjCIvarBitfield() 6070 if (ivar->isBitField()) in RewriteIvarOffsetComputation() 6752 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar() 7471 if (D->isBitField()) in RewriteObjCIvarRefExpr() 7499 if (D->isBitField()) in RewriteObjCIvarRefExpr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 178 if (FD->isBitField()) in shouldSkipDecl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BTFDebug.cpp | 230 uint8_t BitFieldSize = DDTy->isBitField() ? DDTy->getSizeInBits() : 0; in completeType() 393 if (E->isBitField()) { in visitStructType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 595 AST_MATCHER(FieldDecl, isBitField) { in AST_MATCHER() argument 596 return Node.isBitField(); in AST_MATCHER() 613 return Node.isBitField() && in AST_MATCHER_P()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 340 REGISTER_MATCHER(isBitField); in RegistryMaps()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 310 if (D->isBitField()) in VisitFieldDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | RecursiveASTVisitor.h | 1938 if (D->isBitField()) 1946 if (D->isBitField()) 1953 if (D->isBitField())
|
| H A D | Decl.h | 2657 bool isBitField() const { return BitField; } in isBitField() function 2660 bool isUnnamedBitfield() const { return isBitField() && !getDeclName(); } in isUnnamedBitfield() 2696 assert(isBitField() && "no bitfield width to remove"); in removeBitWidth()
|
| H A D | ExprObjC.h | 533 d->isBitField() ? OK_BitField : OK_Ordinary,
|