Searched refs:addBits (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 373 DeclBits.addBits((uint64_t)D->getModuleOwnershipKind(), /*BitWidth=*/3); in VisitDecl() 376 DeclBits.addBits(D->getAccess(), /*BitWidth=*/2); in VisitDecl() 496 TagDeclBits.addBits(llvm::to_underlying(D->getTagKind()), /*BitWidth=*/3); in VisitTagDecl() 501 TagDeclBits.addBits( in VisitTagDecl() 528 EnumDeclBits.addBits(D->getNumPositiveBits(), /*BitWidth=*/8); in VisitEnumDecl() 529 EnumDeclBits.addBits(D->getNumNegativeBits(), /*BitWidth=*/8); in VisitEnumDecl() 578 RecordDeclBits.addBits(llvm::to_underlying(D->getArgPassingRestrictions()), 2); in VisitRecordDecl() 716 FunctionDeclBits.addBits(llvm::to_underlying(D->getLinkageInternal()), 3); in VisitFunctionDecl() 717 FunctionDeclBits.addBits((uint32_t)D->getStorageClass(), /*BitWidth=*/3); in VisitFunctionDecl() 731 FunctionDeclBits.addBits((uint64_t)(D->getConstexprKind()), /*BitWidth=*/2); in VisitFunctionDecl() [all …]
|
H A D | ASTWriterStmt.cpp | 64 void addBits(uint32_t Value, uint32_t BitsWidth) { in addBits() function in clang::ASTStmtWriter::PakedBitsWriter 66 PackingBits.addBits(Value, BitsWidth); in addBits() 614 CurrentPackingBits.addBits(E->getDependence(), /*BitsWidth=*/5); in VisitExpr() 615 CurrentPackingBits.addBits(E->getValueKind(), /*BitsWidth=*/2); in VisitExpr() 616 CurrentPackingBits.addBits(E->getObjectKind(), /*BitsWidth=*/3); in VisitExpr() 678 CurrentPackingBits.addBits(E->isNonOdrUse(), /*Width=*/2); in VisitDeclRefExpr() 806 CurrentPackingBits.addBits(E->getOpcode(), in VisitUnaryOperator() 995 CurrentPackingBits.addBits(E->isNonOdrUse(), /*Width=*/2); in VisitMemberExpr() 1004 CurrentPackingBits.addBits(FoundDecl.getAccess(), /*BitWidth=*/2); in VisitMemberExpr() 1045 CurrentPackingBits.addBits(E->getCastKind(), /*Width=*/7); in VisitCastExpr() [all …]
|
H A D | ASTWriter.cpp | 6577 DefinitionBits.addBits(Data.Name, Width); in AddCXXDefinitionData() 6619 LambdaBits.addBits(Lambda.DependencyKind, /*Width=*/2); in AddCXXDefinitionData() 6621 LambdaBits.addBits(Lambda.CaptureDefault, /*Width=*/2); in AddCXXDefinitionData() 6622 LambdaBits.addBits(Lambda.NumCaptures, /*Width=*/15); in AddCXXDefinitionData() 6638 CaptureBits.addBits(Capture.getCaptureKind(), /*Width=*/3); in AddCXXDefinitionData()
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 1022 void addBit(bool Value) { addBits(Value, 1); } in addBit() 1023 void addBits(uint32_t Value, uint32_t BitsWidth) { in addBits() function
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 121 bool addBits(llvm::APInt Bits, uint64_t OffsetInBits, bool AllowOverwrite); 183 bool ConstantAggregateBuilder::addBits(llvm::APInt Bits, uint64_t OffsetInBits, in addBits() function in __anon9d6f04f10111::ConstantAggregateBuilder 648 return Builder.addBits(FieldValue, in AppendBitField() 1917 Builder.addBits(Value, /*OffsetInBits=*/0, /*AllowOverwrite=*/false); in emitForMemory()
|