HomeSort by relevance Sort by last modified time
    Searched refs:SmallBitVector (Results 1 - 12 of 12) sorted by null

  /external/llvm/include/llvm/ADT/
SmallBitVector.h 1 //===- llvm/ADT/SmallBitVector.h - 'Normally small' bit vectors -*- C++ -*-===//
10 // This file implements the SmallBitVector class.
24 /// SmallBitVector - This is a 'bitvector' (really, a variable-sized bit array),
31 class SmallBitVector {
59 SmallBitVector &TheVector;
63 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {}
79 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos);
136 /// SmallBitVector default ctor - Creates an empty bitvector.
137 SmallBitVector() : X(1) {}
139 /// SmallBitVector ctor - Creates a bitvector of specified number of bits. Al
    [all...]
  /external/llvm/include/llvm/Analysis/
DependenceAnalysis.h 43 #include "llvm/ADT/SmallBitVector.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
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
FunctionSummary.h 21 #include "llvm/ADT/SmallBitVector.h"
35 llvm::SmallBitVector VisitedBasicBlocks;
96 llvm::SmallBitVector &Blocks = I->second.VisitedBasicBlocks;
  /external/llvm/lib/Analysis/
DependenceAnalysis.cpp 771 SmallBitVector &Loops) const {
804 SmallBitVector &Loops) {
822 SmallBitVector &Loops) {
841 SmallBitVector &Loops) {
842 SmallBitVector SrcLoops(MaxLevels + 1);
843 SmallBitVector DstLoops(MaxLevels + 1);
    [all...]
  /external/clang/lib/Sema/
SemaTemplateDeduction.cpp 24 #include "llvm/ADT/SmallBitVector.h"
781 llvm::SmallBitVector SawIndices(TemplateParams->size());
    [all...]
SemaChecking.cpp 35 #include "llvm/ADT/SmallBitVector.h"
718 llvm::SmallBitVector CheckedVarArgs;
    [all...]
SemaTemplate.cpp 30 #include "llvm/ADT/SmallBitVector.h"
    [all...]
SemaCodeComplete.cpp 28 #include "llvm/ADT/SmallBitVector.h"
    [all...]
  /external/llvm/unittests/ADT/
BitVectorTest.cpp 14 #include "llvm/ADT/SmallBitVector.h"
25 // Test both BitVector and SmallBitVector with the same suite of tests.
26 typedef ::testing::Types<BitVector, SmallBitVector> BitVectorTestTypes;
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 60 #include "llvm/ADT/SmallBitVector.h"
111 SmallBitVector UsedByIndices;
148 const SmallBitVector &getUsedByIndices(const SCEV *Reg) const;
190 SmallBitVector &UsedByIndices = I->second.UsedByIndices;
203 const SmallBitVector &UsedByIndices = I->second.UsedByIndices;
210 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const {
    [all...]
  /external/clang/lib/Analysis/
UninitializedValues.cpp 26 #include "llvm/ADT/SmallBitVector.h"
104 typedef llvm::PackedVector<Value, 2, llvm::SmallBitVector> ValueVector;
  /external/clang/include/clang/Sema/
Sema.h 59 class SmallBitVector;
    [all...]

Completed in 1067 milliseconds