/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftCXXABI.cpp | 45 unsigned getManglingNumber(const BlockDecl *BD) override {
|
H A D | StmtPrinter.cpp | 2467 BlockDecl *BD = Node->getBlockDecl(); local 2474 } else if (!BD->param_empty() || cast<FunctionProtoType>(AFT)->isVariadic()) { 2476 for (BlockDecl::param_iterator AI = BD->param_begin(), 2477 E = BD->param_end(); AI != E; ++AI) { 2478 if (AI != BD->param_begin()) OS << ", "; 2485 if (!BD->param_empty()) OS << ", ";
|
H A D | ItaniumMangle.cpp | 57 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 59 = dyn_cast_or_null<ParmVarDecl>(BD->getBlockManglingContextDecl())) 1275 for (auto *BD : DD->bindings()) 1276 mangleSourceName(BD->getDeclName().getAsIdentifierInfo()); 1565 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(DC)) 1566 mangleBlockForPrefix(BD); 1605 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 1606 manglePrefix(getEffectiveDeclContext(BD), true /*NoFunction*/); 1608 mangleUnqualifiedBlock(BD); 1614 } else if (const BlockDecl *BD [all...] |
H A D | MicrosoftMangle.cpp | 93 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 95 dyn_cast_or_null<ParmVarDecl>(BD->getBlockManglingContextDecl())) 1056 if (const BlockDecl *BD = dyn_cast<BlockDecl>(DC)) { 1070 unsigned Discriminator = BD->getBlockManglingNumber(); 1072 Discriminator = Context.getBlockId(BD, /*Local=*/false); 1078 if (const auto *MC = BD->getBlockManglingContextDecl()) 1084 DC = getEffectiveDeclContext(BD); 1093 if (const auto *MC = BD->getBlockManglingContextDecl())
|
H A D | DeclBase.cpp | 989 else if (auto *BD = dyn_cast<BlockDecl>(D)) 990 return getNonClosureContext(BD->getParent());
|
H A D | Decl.cpp | 1281 if (const auto *BD = dyn_cast<BlockDecl>(OuterD)) { 1282 if (!BD->getBlockManglingNumber()) 1285 LV = getLVForClosure(BD->getDeclContext()->getRedeclContext(), 1286 BD->getBlockManglingContextDecl(), computation);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 631 const BlockDecl *BD; member in class:clang::ento::BlockCodeRegion 637 : CodeTextRegion(sreg, BlockCodeRegionKind), BD(bd), AC(ac), locTy(lTy) { 643 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD, 653 return BD; 1391 const BlockCodeRegion *getBlockCodeRegion(const BlockDecl *BD,
|
H A D | CallEvent.h | 570 const BlockDecl *BD = getDecl(); local 571 if (!BD) 574 return BD->isConversionFromLambda();
|
/freebsd-11-stable/sys/cddl/dev/dtrace/x86/ |
H A D | dis_tables.c | 130 BD, enumerator in enum:__anon5463 2208 /* [7,0] */ TNSy("jo",BD), TNSy("jno",BD), TNSy("jb",BD), TNSy("jae",BD), 2209 /* [7,4] */ TNSy("je",BD), TNSy("jne",BD), TNSy("jbe",BD), TNSy("ja",BD), 2210 /* [7,8] */ TNSy("js",BD), TNS [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 265 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext, local 267 return loc::MemRegionVal(BD);
|
H A D | ExprEngineC.cpp | 201 const BlockDecl *BD = BE->getBlockDecl(); local 203 SVal V = svalBuilder.getBlockPointer(BD, T, 217 auto CI = BD->capture_begin(); 218 auto CE = BD->capture_end();
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 438 void addBlock(const BlockDecl *BD) { argument 439 Blocks.insert(BD);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 374 void VisitBindingDecl(BindingDecl *BD); 398 void VisitBlockDecl(BlockDecl *BD); 1487 void ASTDeclReader::VisitBindingDecl(BindingDecl *BD) { argument 1488 VisitValueDecl(BD); 1489 BD->Binding = Record.readExpr(); 1498 void ASTDeclReader::VisitBlockDecl(BlockDecl *BD) { argument 1499 VisitDecl(BD); 1500 BD->setBody(cast_or_null<CompoundStmt>(Record.readStmt())); 1501 BD->setSignatureAsWritten(readTypeSourceInfo()); 1507 BD [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 120 Optional<unsigned> DILocation::encodeDiscriminator(unsigned BD, unsigned DF, unsigned CI) { argument 121 SmallVector<unsigned, 3> Components = {BD, DF, CI}; 124 // encode. For example: if BD != 0 but DF == 0 && CI == 0, we don't need to 147 if (TBD == BD && TDF == DF && TCI == CI) 152 void DILocation::decodeDiscriminator(unsigned D, unsigned &BD, unsigned &DF, argument 154 BD = getUnsignedFromPrefixEncoding(D);
|
/freebsd-11-stable/libexec/getty/ |
H A D | subr.c | 453 f |= adelay(BD, bsdelay);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 703 Value *BD = Builder.CreateFMul(Op.LHS.second, Op.RHS.second, "mul_bd"); local 709 ResR = Builder.CreateFSub(AC, BD, "mul_r"); 820 llvm::Value *BD = Builder.CreateFMul(LHSi, RHSi); // b*d local 821 llvm::Value *ACpBD = Builder.CreateFAdd(AC, BD); // ac+bd
|
H A D | CGExprConstant.cpp | 785 const CXXRecordDecl *BD = Base->getType()->getAsCXXRecordDecl(); local 786 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); 787 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 1504 /// Returns a new DILocation with updated base discriminator \p BD. Only the 1508 inline Optional<const DILocation *> cloneWithBaseDiscriminator(unsigned BD) const; 1552 /// the raw values provided. \p BD: base discriminator \p DF: duplication factor 1555 /// example, values for BD or DF larger than 12 bits. Otherwise, the return 1557 static Optional<unsigned> encodeDiscriminator(unsigned BD, unsigned DF, unsigned CI); 1560 static void decodeDiscriminator(unsigned D, unsigned &BD, unsigned &DF, 2004 unsigned BD, DF, CI; 2005 decodeDiscriminator(getDiscriminator(), BD, DF, CI); 2006 if (D == BD) 2018 unsigned BD [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NullabilityChecker.cpp | 415 if (const auto *BD = dyn_cast<BlockDecl>(D)) 416 Params = BD->parameters();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | Sema.cpp | 1733 for (const BlockDecl *BD : FSI.Blocks) { 1734 for (const BlockDecl::Capture &BC : BD->captures()) { 1739 if (BD->doesNotEscape()) 1749 BD->getCaretLocation(),
|
H A D | SemaDeclAttr.cpp | 91 if (const auto *BD = dyn_cast<BlockDecl>(D)) 92 return BD->getNumParams(); 102 if (const auto *BD = dyn_cast<BlockDecl>(D)) 103 return BD->getParamDecl(Idx); 110 if (const auto *BD = dyn_cast<BlockDecl>(D)) 111 return BD->getParamDecl(Idx)->getType(); 139 if (const auto *BD = dyn_cast<BlockDecl>(D)) 140 return BD->isVariadic(); 2768 } else if (const auto *BD = dyn_cast<BlockDecl>(D)) { 2769 if (!BD [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 3266 BlockDecl *BD = CE->getBlockDecl(); local 3272 } else if (BD->param_empty()) { 3281 for (BlockDecl::param_iterator AI = BD->param_begin(), 3282 E = BD->param_end(); AI != E; ++AI) { 3283 if (AI != BD->param_begin()) S += ", "; 3291 if (!BD->param_empty()) S += ", "; 3592 std::string BD = SynthesizeBlockDescriptor(DescTag, ImplTag, i, FunName, local 3594 InsertText(FunLocStart, BD);
|
H A D | RewriteModernObjC.cpp | 4054 BlockDecl *BD = CE->getBlockDecl(); local 4060 } else if (BD->param_empty()) { 4069 for (BlockDecl::param_iterator AI = BD->param_begin(), 4070 E = BD->param_end(); AI != E; ++AI) { 4071 if (AI != BD->param_begin()) S += ", "; 4079 if (!BD->param_empty()) S += ", "; 4381 std::string BD = SynthesizeBlockDescriptor(DescTag, ImplTag, i, FunName, local 4383 InsertText(FunLocStart, BD);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 90 iterator_range<succ_iterator> successors(BlockData const &BD) const { 91 BasicBlock *BB = Mapping.indexToBlock(&BD - &Block[0]);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 5589 BlockExpr(BlockDecl *BD, QualType ty) argument 5592 ty->isInstantiationDependentType() || BD->isDependentContext(), 5594 TheBlock(BD) {} 5601 void setBlockDecl(BlockDecl *BD) { TheBlock = BD; } argument
|