/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Mangle.cpp | 41 const BlockDecl *BD, 43 unsigned discriminator = Context.getBlockId(BD, true); 50 static void checkMangleDC(const DeclContext *DC, const BlockDecl *BD) { argument 52 const DeclContext *ExpectedDC = BD->getDeclContext(); 68 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, argument 71 unsigned discriminator = getBlockId(BD, false); 86 CXXCtorType CT, const BlockDecl *BD, 88 checkMangleDC(CD, BD); 93 mangleFunctionBlock(*this, Buffer, BD, ResStream); 97 CXXDtorType DT, const BlockDecl *BD, 39 mangleFunctionBlock(MangleContext &Context, StringRef Outer, const BlockDecl *BD, raw_ostream &Out) argument 85 mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT, const BlockDecl *BD, raw_ostream &ResStream) argument 96 mangleDtorBlock(const CXXDestructorDecl *DD, CXXDtorType DT, const BlockDecl *BD, raw_ostream &ResStream) argument 107 mangleBlock(const DeclContext *DC, const BlockDecl *BD, raw_ostream &Out) argument 149 mangleBlock(const BlockDecl *BD, raw_ostream &Out, const NamedDecl *ID) argument [all...] |
H A D | DeclBase.cpp | 723 } else if (BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 724 return getNonClosureContext(BD->getParent());
|
/freebsd-10.0-release/contrib/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 47 BugDriver &BD; member in class:llvm::ReducePassList 49 ReducePassList(BugDriver &bd) : BD(bd) {} 71 if (BD.runPasses(BD.getProgram(), Prefix, PfxOutput)) 75 OrigProgram = BD.Program; 77 BD.Program = ParseInputFile(PrefixOutput.str(), BD.getContext()); 78 if (BD.Program == 0) { 79 errs() << BD.getToolName() << ": Error reading bitcode file '" 89 if (BD 108 BugDriver &BD; member in class:__anon2711::ReduceCrashingGlobalVariables 178 BugDriver &BD; member in class:__anon2712::ReduceCrashingFunctions 251 BugDriver &BD; member in class:__anon2713::ReduceCrashingBlocks 360 BugDriver &BD; member in class:__anon2714::ReduceCrashingInstructions 436 DebugACrash(BugDriver &BD, bool (*TestFn)(const BugDriver &, Module *), std::string &Error) argument 626 TestForOptimizerCrash(const BugDriver &BD, Module *M) argument 654 TestForCodeGenCrash(const BugDriver &BD, Module *M) argument [all...] |
H A D | Miscompilation.cpp | 47 BugDriver &BD; member in class:__anon2718::ReduceMiscompilingPasses 49 ReduceMiscompilingPasses(BugDriver &bd) : BD(bd) {} 70 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false/*delete*/, 74 BD.setPassesToRun(Suffix); 75 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 76 exit(BD.debugOptimizerCrash()); 80 bool Diff = BD.diffProgram(BD 177 BugDriver &BD; member in class:__anon2719::ReduceMiscompilingFunctions 216 TestMergedProgram(const BugDriver &BD, Module *M1, Module *M2, bool DeleteInputs, std::string &Error, bool &Broken) argument 304 ExtractLoops(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::vector<Function*> &MiscompiledFunctions, std::string &Error) argument 425 BugDriver &BD; member in class:__anon2720::ReduceMiscompiledBlocks 519 ExtractBlocks(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::vector<Function*> &MiscompiledFunctions, std::string &Error) argument 607 DebugAMiscompilation(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::string &Error) argument 692 TestOptimizer(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument 760 CleanupAndPrepareModules(BugDriver &BD, Module *&Test, Module *Safe) argument 925 TestCodeGenerator(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument [all...] |
/freebsd-10.0-release/sys/boot/i386/libi386/ |
H A D | biosdisk.c | 92 #define BD(dev) (bdinfo[(dev)->d_unit]) macro 312 return (disk_open(dev, BD(dev).bd_sectors * BD(dev).bd_sectorsize, 313 BD(dev).bd_sectorsize, (BD(dev).bd_flags & BD_FLOPPY) ? 334 *(u_int *)data = BD(dev).bd_sectorsize; 337 *(off_t *)data = BD(dev).bd_sectors * BD(dev).bd_sectorsize; 355 return (bcache_strategy(&bcd, BD(dev).bd_unit, rw, dblk + dev->d_offset, 371 if (size % BD(de [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StackAddrEscapeChecker.cpp | 70 const BlockDecl *BD = BR->getCodeRegion()->getDecl(); local 71 SourceLocation L = BD->getLocStart(); 72 range = BD->getSourceRange();
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Mangle.h | 88 unsigned getBlockId(const BlockDecl *BD, bool Local) { argument 92 Result = BlockIds.insert(std::make_pair(BD, BlockIds.size())); 123 void mangleGlobalBlock(const BlockDecl *BD, 127 const BlockDecl *BD, raw_ostream &Out); 129 const BlockDecl *BD, raw_ostream &Out); 130 void mangleBlock(const DeclContext *DC, const BlockDecl *BD, 133 void mangleBlock(const BlockDecl *BD, raw_ostream &Out,
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 104 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) 105 return BD->getBody(); 127 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 129 for (BlockDecl::capture_const_iterator it = BD->capture_begin(), 130 et = BD->capture_end(); it != et; ++it) { 257 const clang::BlockDecl *BD, 260 BD, ContextData); 293 Profile(ID, getAnalysisDeclContext(), getParent(), BD, ContextData); 345 const BlockDecl *BD, 348 BlockInvocationContext::Profile(ID, ctx, parent, BD, ContextDat 256 getBlockInvocationContext(const LocationContext *parent, const clang::BlockDecl *BD, const void *ContextData) argument 343 getBlockInvocationContext(AnalysisDeclContext *ctx, const LocationContext *parent, const BlockDecl *BD, const void *ContextData) argument 471 LazyInitializeReferencedDecls(const BlockDecl *BD, void *&Vec, llvm::BumpPtrAllocator &A) argument 497 getReferencedBlockVars(const BlockDecl *BD) argument [all...] |
H A D | CallGraph.cpp | 95 if (BlockDecl *BD = dyn_cast<BlockDecl>(D)) 96 addNodeForDecl(BD, true);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 173 getReferencedBlockVars(const BlockDecl *BD); 186 const BlockDecl *BD, 337 const BlockDecl *BD; member in class:clang::BlockInvocationContext 347 : LocationContext(Block, ctx, parent), BD(bd), ContextData(contextData) {} 352 const BlockDecl *getBlockDecl() const { return BD; } 387 const BlockDecl *BD,
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 372 const BlockDecl *BD, CanQualType, 376 ID.AddPointer(BD); 380 BlockTextRegion::ProfileRegion(ID, BD, locTy, AC, superRegion); 808 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(STCD)) { 810 getBlockTextRegion(BD, 811 C.getCanonicalType(BD->getSignatureAsWritten()->getType()), 835 const BlockDecl *BD = BC->getDecl(); local 836 if (!BD->hasCaptures()) { 904 MemRegionManager::getBlockTextRegion(const BlockDecl *BD, CanQualType locTy, argument 906 return getSubRegion<BlockTextRegion>(BD, locT 371 ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD, CanQualType, const AnalysisDeclContext *AC, const MemRegion*) argument [all...] |
H A D | SValBuilder.cpp | 208 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext); local 209 return loc::MemRegionVal(BD);
|
H A D | CallEvent.cpp | 244 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 248 QualType Ty = BD->getSignatureAsWritten()->getType();
|
/freebsd-10.0-release/contrib/llvm/lib/MC/ |
H A D | MCExpr.cpp | 399 MCSymbolData &BD = Asm->getSymbolData(SB); local 401 if (AD.getFragment() == BD.getFragment()) { 402 Addend += (AD.getOffset() - BD.getOffset()); 419 const MCSectionData &SecB = *BD.getFragment()->getParent();
|
/freebsd-10.0-release/contrib/binutils/opcodes/ |
H A D | ppc-opc.c | 119 /* The BD field in a B form instruction. The lower two bits are macro 121 #define BD BBA + 1 124 /* The BD field in a B form instruction when absolute addressing is 126 #define BDA BD + 1 129 /* The BD field in a B form instruction when the - modifier is used. 135 /* The BD field in a B form instruction when the - modifier is used 141 /* The BD field in a B form instruction when the + modifier is used. 147 /* The BD field in a B form instruction when the + modifier is used 612 /* The BD field in a B form instruction when the - modifier is used. 670 /* The BD fiel [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 596 const BlockDecl *BD; member in class:clang::ento::BlockTextRegion 602 : CodeTextRegion(sreg, BlockTextRegionKind), BD(bd), AC(ac), locTy(lTy) {} 610 return BD; 619 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD, 1264 const BlockTextRegion *getBlockTextRegion(const BlockDecl *BD,
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 347 bool VisitBlockDecl(BlockDecl *BD) { argument 348 if (BD->hasBody()) { 350 HandleCode(BD, RecVisitorMode);
|
/freebsd-10.0-release/sys/cddl/dev/dtrace/amd64/ |
H A D | dis_tables.c | 125 BD, enumerator in enum:__anon6483 1886 /* [7,0] */ TNSy("jo",BD), TNSy("jno",BD), TNSy("jb",BD), TNSy("jae",BD), 1887 /* [7,4] */ TNSy("je",BD), TNSy("jne",BD), TNSy("jbe",BD), TNSy("ja",BD), 1888 /* [7,8] */ TNSy("js",BD), TNS [all...] |
/freebsd-10.0-release/sys/cddl/dev/dtrace/i386/ |
H A D | dis_tables.c | 125 BD, enumerator in enum:__anon6486 1886 /* [7,0] */ TNSy("jo",BD), TNSy("jno",BD), TNSy("jb",BD), TNSy("jae",BD), 1887 /* [7,4] */ TNSy("je",BD), TNSy("jne",BD), TNSy("jbe",BD), TNSy("ja",BD), 1888 /* [7,8] */ TNSy("js",BD), TNS [all...] |
/freebsd-10.0-release/libexec/getty/ |
H A D | gettytab.h | 106 #define BD gettynums[7].value macro
|
H A D | subr.c | 470 f |= adelay(BD, bsdelay);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 268 void VisitBlockDecl(BlockDecl *BD); 967 void ASTDeclReader::VisitBlockDecl(BlockDecl *BD) { argument 968 VisitDecl(BD); 969 BD->setBody(cast_or_null<CompoundStmt>(Reader.ReadStmt(F))); 970 BD->setSignatureAsWritten(GetTypeSourceInfo(Record, Idx)); 976 BD->setParams(Params); 978 BD->setIsVariadic(Record[Idx++]); 979 BD->setBlockMissingReturnType(Record[Idx++]); 980 BD->setIsConversionFromLambda(Record[Idx++]); 995 BD [all...] |
/freebsd-10.0-release/sys/powerpc/powerpc/ |
H A D | db_disasm.c | 744 u_int BD; local 745 BD = extract_field(instr, 31 - 29, 14); 746 pstr += sprintf(pstr, "0x%x, ", BD);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 431 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(ND)) 432 getCXXABI().getMangleContext().mangleBlock(BD, Out, 449 const BlockDecl *BD) { 454 MangleCtx.mangleGlobalBlock(BD, 457 MangleCtx.mangleCtorBlock(CD, GD.getCtorType(), BD, Out); 459 MangleCtx.mangleDtorBlock(DD, GD.getDtorType(), BD, Out); 461 MangleCtx.mangleBlock(cast<DeclContext>(D), BD, Out); local 448 getBlockMangledName(GlobalDecl GD, MangleBuffer &Buffer, const BlockDecl *BD) argument
|
H A D | CGExprConstant.cpp | 464 const CXXRecordDecl *BD = Base->getType()->getAsCXXRecordDecl(); local 465 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); 466 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
|