Searched refs:isBitField (Results 1 - 25 of 53) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayout.h205 assert(FD->isBitField() && "Invalid call for non-bit-field decl!");
H A DCGRecordLayoutBuilder.cpp136 if (!FD->isBitField()) return Type;
296 if (Field->isBitField()) {
351 if (Field->isBitField()) {
354 for (++Field; Field != FieldEnd && Field->isBitField(); ++Field);
598 if (!Prior->FD || Prior->FD->isBitField())
816 if (!FD->isBitField()) {
H A DCGAtomic.cpp75 } else if (lvalue.isBitField()) {
143 else if (LVal.isBitField())
291 (LVal.isBitField() && ValueSizeInBits > AtomicSizeInBits) ? ValueTy
296 if (LVal.isBitField())
1428 if (LVal.isBitField())
1449 (((!LVal.isBitField() ||
1753 if (AtomicLVal.isBitField()) {
1806 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||
1840 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||
1860 if (AtomicLVal.isBitField()) {
[all...]
H A DCGValue.h254 bool isBitField() const { return LVType == BitField; } function in class:clang::CodeGen::LValue
360 llvm::Value *getBitFieldPointer() const { assert(isBitField()); return V; }
362 assert(isBitField());
H A DSwiftCallingConv.cpp114 if (field->isBitField()) {
152 if (field->isBitField()) {
173 assert(bitfield->isBitField());
H A DCGObjCRuntime.cpp68 if (!Ivar->isBitField()) {
H A DCGClass.cpp783 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity();
925 LastField->isBitField()
943 if (FirstField->isBitField()) {
964 Dest.isBitField() ? Dest.getBitFieldAddress() : Dest.getAddress(CGF),
965 Src.isBitField() ? Src.getBitFieldAddress() : Src.getAddress(CGF),
H A DCGExprConstant.cpp721 if (!Field->isBitField()) {
822 if (!Field->isBitField()) {
2232 if (!Field->isBitField() && !Field->isZeroSize(CGM.getContext())) {
H A DCGExpr.cpp1216 if (!isa<DeclRefExpr>(E) && !LV.isBitField() && LV.isSimple()) {
1819 assert(LV.isBitField() && "Unknown LValue type!");
1951 assert(Dst.isBitField() && "Unknown LValue type");
4059 if (field->isBitField()) {
4574 if (FieldLV.isBitField())
H A DTargetInfo.cpp1327 if (FD->isBitField())
2835 bool BitField = i->isBitField();
6122 if (FD->isBitField()) {
9060 if (Field->isBitField()) {
9068 if (Field->isBitField())
9546 if (FD->isBitField()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp556 if (!MemberTy->isBitField()) {
575 if (!MemberTy->isBitField())
629 IsBitField = MemberTy->isBitField();
660 IsBitField = MemberTy->isBitField();
H A DBTFDebug.cpp241 uint8_t BitFieldSize = DDTy->isBitField() ? DDTy->getSizeInBits() : 0;
459 if (E->isBitField()) {
676 if (E->isBitField()) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp304 if (I->isBitField())
351 if (I->isBitField())
416 if (I->isBitField())
527 if (I->isBitField())
1736 if (D->isBitField()) {
2451 if (FD->isBitField())
2696 if (FD->isBitField()) {
3375 if (Field.isBitField()) {
H A DASTStructuralEquivalence.cpp1010 if (Field1->isBitField() != Field2->isBitField()) {
1016 if (Field1->isBitField()) {
1033 if (Field1->isBitField()) {
H A DExpr.cpp102 if (!Field->isBitField() && !Field->getType()->isReferenceType()) {
1691 if (FD && FD->isBitField() && FD->getBitWidth()->isValueDependent())
3277 if (Field->isBitField()) {
3913 if (Field->isBitField())
3918 if (Ivar->isBitField())
3924 if (Field->isBitField())
H A DODRHash.cpp323 const bool IsBitfield = D->isBitField();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp844 if (D->isBitField())
851 if (D->isBitField())
898 if (D->isBitField()) {
3705 if (fieldDecl->isBitField()) {
3770 if (IVars[i]->isBitField()) {
3772 while (i < e && IVars[i]->isBitField())
3813 if (IVD->isBitField())
3870 while ((IX < ENDIX) && VEC[IX]->isBitField()) \
3913 if (IVars[i]->isBitField()) {
3933 if (IVars[i]->isBitField()) {
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp175 if (FD->isBitField())
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h399 if (D->isBitField())
H A DExprObjC.h566 d->isBitField() ? OK_BitField : OK_Ordinary,
H A DDecl.h2807 bool isBitField() const { return BitField; }
2810 bool isUnnamedBitfield() const { return isBitField() && !getDeclName(); }
2846 assert(isBitField() && "no bitfield width to remove");
H A DRecursiveASTVisitor.h1991 if (D->isBitField())
1999 if (D->isBitField())
2006 if (D->isBitField())
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h586 /// fieldDecl(isBitField())
588 AST_MATCHER(FieldDecl, isBitField) {
589 return Node.isBitField();
606 return Node.isBitField() &&
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp351 REGISTER_MATCHER(isBitField);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp314 if (D->isBitField())

Completed in 373 milliseconds

123