Searched refs:addBits (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 526 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 D | ASTWriterStmt.cpp | 63 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 D | ASTWriter.cpp | 7228 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 D | ASTWriter.h | 1076 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 D | CGExprConstant.cpp | 128 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()
|