Home
last modified time | relevance | path

Searched refs:addBits (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp526 DeclBits.addBits((uint64_t)D->getModuleOwnershipKind(), /*BitWidth=*/3); in VisitDecl()
529 DeclBits.addBits(D->getAccess(), /*BitWidth=*/2); in VisitDecl()
649 TagDeclBits.addBits(llvm::to_underlying(D->getTagKind()), /*BitWidth=*/3); in VisitTagDecl()
654 TagDeclBits.addBits( in VisitTagDecl()
681 EnumDeclBits.addBits(D->getNumPositiveBits(), /*BitWidth=*/8); in VisitEnumDecl()
682 EnumDeclBits.addBits(D->getNumNegativeBits(), /*BitWidth=*/8); in VisitEnumDecl()
732 RecordDeclBits.addBits(llvm::to_underlying(D->getArgPassingRestrictions()), 2); in VisitRecordDecl()
872 FunctionDeclBits.addBits(llvm::to_underlying(D->getLinkageInternal()), 3); in VisitFunctionDecl()
873 FunctionDeclBits.addBits((uint32_t)D->getStorageClass(), /*BitWidth=*/3); in VisitFunctionDecl()
887 FunctionDeclBits.addBits((uint64_t)(D->getConstexprKind()), /*BitWidth=*/2); in VisitFunctionDecl()
[all …]
H A DASTWriterStmt.cpp63 void addBits(uint32_t Value, uint32_t BitsWidth) { in addBits() function in clang::ASTStmtWriter::PakedBitsWriter
65 PackingBits.addBits(Value, BitsWidth); in addBits()
623 CurrentPackingBits.addBits(E->getDependence(), /*BitsWidth=*/5); in VisitExpr()
624 CurrentPackingBits.addBits(E->getValueKind(), /*BitsWidth=*/2); in VisitExpr()
625 CurrentPackingBits.addBits(E->getObjectKind(), /*BitsWidth=*/3); in VisitExpr()
693 CurrentPackingBits.addBits(E->isNonOdrUse(), /*Width=*/2); in VisitDeclRefExpr()
822 CurrentPackingBits.addBits(E->getOpcode(), in VisitUnaryOperator()
1013 CurrentPackingBits.addBits(E->isNonOdrUse(), /*Width=*/2); in VisitMemberExpr()
1022 CurrentPackingBits.addBits(FoundDecl.getAccess(), /*BitWidth=*/2); in VisitMemberExpr()
1063 CurrentPackingBits.addBits(E->getCastKind(), /*Width=*/7); in VisitCastExpr()
[all …]
H A DASTWriter.cpp7228 DefinitionBits.addBits(Data.Name, Width); in AddCXXDefinitionData()
7271 LambdaBits.addBits(Lambda.DependencyKind, /*Width=*/2); in AddCXXDefinitionData()
7273 LambdaBits.addBits(Lambda.CaptureDefault, /*Width=*/2); in AddCXXDefinitionData()
7274 LambdaBits.addBits(Lambda.NumCaptures, /*Width=*/15); in AddCXXDefinitionData()
7290 CaptureBits.addBits(Capture.getCaptureKind(), /*Width=*/3); in AddCXXDefinitionData()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h1076 void addBit(bool Value) { addBits(Value, 1); } in addBit()
1077 void addBits(uint32_t Value, uint32_t BitsWidth) { in addBits() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp128 bool addBits(llvm::APInt Bits, uint64_t OffsetInBits, bool AllowOverwrite);
190 bool ConstantAggregateBuilder::addBits(llvm::APInt Bits, uint64_t OffsetInBits, in addBits() function in __anon9d6f04f10111::ConstantAggregateBuilder
660 return Builder.addBits(FieldValue, in AppendBitField()
2009 Builder.addBits(Value, /*OffsetInBits=*/0, /*AllowOverwrite=*/false); in emitForMemory()