Searched refs:SmallBitVector (Results 1 – 11 of 11) sorted by relevance
| /freebsd-9-stable/contrib/llvm/include/llvm/ADT/ |
| D | SmallBitVector.h | 31 class SmallBitVector { 59 SmallBitVector &TheVector; 63 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {} in reference() 79 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos); 137 SmallBitVector() : X(1) {} in SmallBitVector() function 141 explicit SmallBitVector(unsigned s, bool t = false) { 149 SmallBitVector(const SmallBitVector &RHS) { in SmallBitVector() function 157 SmallBitVector(SmallBitVector &&RHS) : X(RHS.X) { in SmallBitVector() function 162 ~SmallBitVector() { in ~SmallBitVector() 287 SmallBitVector &set() { in set() [all …]
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Analysis/ |
| D | DependenceAnalysis.h | 349 SmallBitVector Loops; 350 SmallBitVector GroupLoops; 351 SmallBitVector Group; 536 SmallBitVector &Loops) const; 542 SmallBitVector &Loops); 548 SmallBitVector &Loops); 577 SmallBitVector &Loops); 623 const SmallBitVector &Loops, 763 const SmallBitVector &Loops, 800 const SmallBitVector &Loops, [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | FunctionSummary.h | 35 llvm::SmallBitVector VisitedBasicBlocks; 96 llvm::SmallBitVector &Blocks = I->second.VisitedBasicBlocks; in markVisitedBasicBlock()
|
| /freebsd-9-stable/contrib/llvm/lib/Analysis/ |
| D | DependenceAnalysis.cpp | 776 SmallBitVector &Loops) const { in collectCommonLoops() 809 SmallBitVector &Loops) { in checkSrcSubscript() 827 SmallBitVector &Loops) { in checkDstSubscript() 846 SmallBitVector &Loops) { in classifyPair() 847 SmallBitVector SrcLoops(MaxLevels + 1); in classifyPair() 848 SmallBitVector DstLoops(MaxLevels + 1); in classifyPair() 2179 const SmallBitVector &Loops, in testMIV() 2435 const SmallBitVector &Loops, in banerjeeMIVtest() 2518 const SmallBitVector &Loops, in exploreDirections() 2984 SmallBitVector &Loops, in propagate() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplateDeduction.cpp | 781 llvm::SmallBitVector SawIndices(TemplateParams->size()); in DeduceTemplateArguments() 1852 llvm::SmallBitVector SawIndices(TemplateParams->size()); in DeduceTemplateArguments() 3404 llvm::SmallBitVector SawIndices(TemplateParams->size()); in DeduceTemplateArguments() 4130 llvm::SmallBitVector &Deduced); 4286 llvm::SmallBitVector UsedParameters(TemplateParams->size()); in isAtLeastAsSpecializedAs() 4712 llvm::SmallBitVector &Used); 4721 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 4760 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 4777 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 4801 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() [all …]
|
| D | SemaChecking.cpp | 726 llvm::SmallBitVector CheckedVarArgs; in checkCall() 1980 llvm::SmallBitVector &CheckedVarArgs) { in checkFormatStringExpr() 2225 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatArguments() 2239 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatArguments() 2306 llvm::SmallBitVector CoveredArgs; 2311 llvm::SmallBitVector &CheckedVarArgs; 2319 llvm::SmallBitVector &CheckedVarArgs) in CheckFormatHandler() 2719 llvm::SmallBitVector &CheckedVarArgs) in CheckPrintfHandler() 3385 llvm::SmallBitVector &CheckedVarArgs) in CheckScanfHandler() 3545 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatString()
|
| D | SemaTemplate.cpp | 2479 llvm::SmallBitVector DeducibleParams(TemplateParams->size()); in ActOnVarTemplateSpecialization() 6026 llvm::SmallBitVector DeducibleParams(TemplateParams->size()); in ActOnClassTemplateSpecialization()
|
| D | SemaCodeComplete.cpp | 2674 llvm::SmallBitVector Deduced; in CreateCodeCompletionString()
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | LoopStrengthReduce.cpp | 111 SmallBitVector UsedByIndices; 148 const SmallBitVector &getUsedByIndices(const SCEV *Reg) const; 190 SmallBitVector &UsedByIndices = I->second.UsedByIndices; in SwapAndDropUse() 203 const SmallBitVector &UsedByIndices = I->second.UsedByIndices; in isRegUsedByUsesOtherThan() 210 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices() 3578 DenseMap<const SCEV *, SmallBitVector> UsedByIndicesMap; in GenerateCrossUseConstantOffsets() 3618 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(OrigReg); in GenerateCrossUseConstantOffsets()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | UninitializedValues.cpp | 104 typedef llvm::PackedVector<Value, 2, llvm::SmallBitVector> ValueVector;
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Sema.h | 59 class SmallBitVector; variable 5966 llvm::SmallBitVector &Used); 5969 llvm::SmallBitVector &Deduced) { in MarkDeducedTemplateParameters() 5974 llvm::SmallBitVector &Deduced); 7888 llvm::SmallBitVector &CheckedVarArgs); 7896 llvm::SmallBitVector &CheckedVarArgs); 7902 llvm::SmallBitVector &CheckedVarArgs);
|