/freebsd-10-stable/contrib/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 47 BugDriver &BD; member in class:llvm::ReducePassList 49 ReducePassList(BugDriver &bd) : BD(bd) {} 70 if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput)) 73 OrigProgram = BD.Program; 75 BD.Program = ParseInputFile(PrefixOutput, BD.getContext()); 76 if (BD.Program == 0) { 77 errs() << BD.getToolName() << ": Error reading bitcode file '" 87 if (BD 106 BugDriver &BD; member in class:__anon2866::ReduceCrashingGlobalVariables 176 BugDriver &BD; member in class:__anon2867::ReduceCrashingFunctions 249 BugDriver &BD; member in class:__anon2868::ReduceCrashingBlocks 358 BugDriver &BD; member in class:__anon2869::ReduceCrashingInstructions 434 DebugACrash(BugDriver &BD, bool (*TestFn)(const BugDriver &, Module *), std::string &Error) argument 624 TestForOptimizerCrash(const BugDriver &BD, Module *M) argument 652 TestForCodeGenCrash(const BugDriver &BD, Module *M) argument [all...] |
H A D | Miscompilation.cpp | 47 BugDriver &BD; member in class:__anon2873::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:__anon2874::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 460 BugDriver &BD; member in class:__anon2875::ReduceMiscompiledBlocks 554 ExtractBlocks(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::vector<Function*> &MiscompiledFunctions, std::string &Error) argument 642 DebugAMiscompilation(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::string &Error) argument 727 TestOptimizer(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument 795 CleanupAndPrepareModules(BugDriver &BD, Module *&Test, Module *Safe) argument 960 TestCodeGenerator(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument [all...] |
/freebsd-10-stable/sys/boot/i386/libi386/ |
H A D | biosdisk.c | 92 #define BD(dev) (bdinfo[(dev)->d_unit]) macro 314 return (disk_open(dev, BD(dev).bd_sectors * BD(dev).bd_sectorsize, 315 BD(dev).bd_sectorsize, (BD(dev).bd_flags & BD_FLOPPY) ? 336 *(u_int *)data = BD(dev).bd_sectorsize; 339 *(off_t *)data = BD(dev).bd_sectors * BD(dev).bd_sectorsize; 357 return (bcache_strategy(&bcd, BD(dev).bd_unit, rw, dblk + dev->d_offset, 373 if (size % BD(de [all...] |
/freebsd-10-stable/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-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | Mangle.cpp | 41 const BlockDecl *BD, 43 unsigned discriminator = Context.getBlockId(BD, true); 176 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, argument 179 unsigned discriminator = getBlockId(BD, false); 194 CXXCtorType CT, const BlockDecl *BD, 200 mangleFunctionBlock(*this, Buffer, BD, ResStream); 204 CXXDtorType DT, const BlockDecl *BD, 210 mangleFunctionBlock(*this, Buffer, BD, ResStream); 213 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, argument 235 mangleFunctionBlock(*this, Buffer, BD, Ou 39 mangleFunctionBlock(MangleContext &Context, StringRef Outer, const BlockDecl *BD, raw_ostream &Out) argument 193 mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT, const BlockDecl *BD, raw_ostream &ResStream) argument 203 mangleDtorBlock(const CXXDestructorDecl *DD, CXXDtorType DT, const BlockDecl *BD, raw_ostream &ResStream) argument [all...] |
H A D | MangleNumberingContext.cpp | 34 MangleNumberingContext::getManglingNumber(const BlockDecl *BD) { argument
|
H A D | MicrosoftMangle.cpp | 50 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 52 dyn_cast_or_null<ParmVarDecl>(BD->getBlockManglingContextDecl())) 607 if (const BlockDecl *BD = dyn_cast<BlockDecl>(DC)) { 611 Diags.Report(BD->getLocation(), DiagID); 615 Out << "__block_invoke" << Context.getBlockId(BD, false);
|
H A D | ItaniumMangle.cpp | 61 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 63 = dyn_cast_or_null<ParmVarDecl>(BD->getBlockManglingContextDecl())) 1292 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(DC)) 1293 mangleBlockForPrefix(BD); 1324 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 1325 manglePrefix(getEffectiveDeclContext(BD), true /*NoFunction*/); 1326 mangleUnqualifiedBlock(BD); 1331 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 1335 = dyn_cast_or_null<ParmVarDecl>(BD->getBlockManglingContextDecl())) { 1346 mangleUnqualifiedBlock(BD); [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | MangleNumberingContext.h | 47 unsigned getManglingNumber(const BlockDecl *BD);
|
H A D | Mangle.h | 100 unsigned getBlockId(const BlockDecl *BD, bool Local) { argument 104 Result = BlockIds.insert(std::make_pair(BD, BlockIds.size())); 132 void mangleGlobalBlock(const BlockDecl *BD, 136 const BlockDecl *BD, raw_ostream &Out); 138 const BlockDecl *BD, raw_ostream &Out); 139 void mangleBlock(const DeclContext *DC, const BlockDecl *BD,
|
/freebsd-10-stable/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) { 280 const clang::BlockDecl *BD, 283 BD, ContextData); 316 Profile(ID, getAnalysisDeclContext(), getParent(), BD, ContextData); 368 const BlockDecl *BD, 371 BlockInvocationContext::Profile(ID, ctx, parent, BD, ContextDat 279 getBlockInvocationContext(const LocationContext *parent, const clang::BlockDecl *BD, const void *ContextData) argument 366 getBlockInvocationContext(AnalysisDeclContext *ctx, const LocationContext *parent, const BlockDecl *BD, const void *ContextData) argument 498 LazyInitializeReferencedDecls(const BlockDecl *BD, void *&Vec, llvm::BumpPtrAllocator &A) argument 524 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-stable/contrib/llvm/tools/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 168 getReferencedBlockVars(const BlockDecl *BD); 181 const BlockDecl *BD, 333 const BlockDecl *BD; member in class:clang::BlockInvocationContext 343 : LocationContext(Block, ctx, parent), BD(bd), ContextData(contextData) {} 348 const BlockDecl *getBlockDecl() const { return BD; } 383 const BlockDecl *BD,
|
/freebsd-10-stable/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); 817 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(STCD)) { 823 if (const TypeSourceInfo *TSI = BD->getSignatureAsWritten()) 829 getBlockTextRegion(BD, C.getCanonicalType(T), 854 const BlockDecl *BD = BC->getDecl(); local 855 if (!BD->hasCaptures()) { 929 MemRegionManager::getBlockTextRegion(const BlockDecl *BD, CanQualType locTy, argument 931 return getSubRegion<BlockTextRegion>(BD, locT 371 ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD, CanQualType, const AnalysisDeclContext *AC, const MemRegion*) argument [all...] |
H A D | CallEvent.cpp | 247 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 256 if (const TypeSourceInfo *TSI = BD->getSignatureAsWritten()) { 277 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) 278 return BD->isVariadic();
|
H A D | SValBuilder.cpp | 209 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext, local 211 return loc::MemRegionVal(BD);
|
/freebsd-10-stable/contrib/llvm/lib/MC/ |
H A D | MCExpr.cpp | 484 MCSymbolData &BD = Asm->getSymbolData(SB); local 486 if (AD.getFragment() == BD.getFragment()) { 487 Addend += (AD.getOffset() - BD.getOffset()); 504 const MCSectionData &SecB = *BD.getFragment()->getParent();
|
/freebsd-10-stable/contrib/libarchive/libarchive/ |
H A D | archive_read_support_filter_lz4.c | 169 unsigned char flag, BD; local 182 BD = buffer[5]; 184 if (((BD & 0x70) >> 4) < 4) 187 if (BD & ~0x70) 415 /* BD */
|
/freebsd-10-stable/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-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 384 bool VisitBlockDecl(BlockDecl *BD) { argument 385 if (BD->hasBody()) { 387 HandleCode(BD, RecVisitorMode);
|
/freebsd-10-stable/sys/cddl/dev/dtrace/x86/ |
H A D | dis_tables.c | 128 BD, enumerator in enum:__anon26 1921 /* [7,0] */ TNSy("jo",BD), TNSy("jno",BD), TNSy("jb",BD), TNSy("jae",BD), 1922 /* [7,4] */ TNSy("je",BD), TNSy("jne",BD), TNSy("jbe",BD), TNSy("ja",BD), 1923 /* [7,8] */ TNSy("js",BD), TNS [all...] |
/freebsd-10-stable/libexec/getty/ |
H A D | gettytab.h | 102 #define BD gettynums[7].value macro
|
/freebsd-10-stable/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, 1267 const BlockTextRegion *getBlockTextRegion(const BlockDecl *BD,
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 283 void VisitBlockDecl(BlockDecl *BD); 1044 void ASTDeclReader::VisitBlockDecl(BlockDecl *BD) { argument 1045 VisitDecl(BD); 1046 BD->setBody(cast_or_null<CompoundStmt>(Reader.ReadStmt(F))); 1047 BD->setSignatureAsWritten(GetTypeSourceInfo(Record, Idx)); 1053 BD->setParams(Params); 1055 BD->setIsVariadic(Record[Idx++]); 1056 BD->setBlockMissingReturnType(Record[Idx++]); 1057 BD->setIsConversionFromLambda(Record[Idx++]); 1072 BD [all...] |
/freebsd-10-stable/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);
|