Home
last modified time | relevance | path

Searched refs:ValueVector (Results 1 – 3 of 3) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp31 typedef SmallVector<Value *, 8> ValueVector; typedef
36 typedef std::map<Value *, ValueVector> ScatterMap;
40 typedef SmallVector<std::pair<Instruction *, ValueVector *>, 16> GatherList;
52 ValueVector *cachePtr = nullptr);
64 ValueVector *CachePtr;
66 ValueVector Tmp;
165 void gather(Instruction *, const ValueVector &);
167 void transferMetadata(Instruction *, const ValueVector &);
187 ValueVector *cachePtr) in Scatterer()
204 ValueVector &CV = (CachePtr ? *CachePtr : Tmp); in operator []()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DUninitializedValues.cpp104 typedef llvm::PackedVector<Value, 2, llvm::SmallBitVector> ValueVector; typedef
108 SmallVector<ValueVector, 8> vals;
109 ValueVector scratch;
117 ValueVector &getValueVector(const CFGBlock *block) { in getValueVector()
122 void mergeIntoScratch(ValueVector const &source, bool isFirst);
131 ValueVector::reference operator[](const VarDecl *vd);
157 static void printVector(const CFGBlock *block, ValueVector &bv, in printVector()
172 void CFGBlockValues::mergeIntoScratch(ValueVector const &source, in mergeIntoScratch()
181 ValueVector &dst = getValueVector(block); in updateValueVectorWithScratch()
195 ValueVector::reference CFGBlockValues::operator[](const VarDecl *vd) { in operator []()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4322 typedef SmallVector<Value *, 16> ValueVector; in processMemAccesses() typedef
4323 ValueVector TempObjects; in processMemAccesses()
4750 typedef SmallVector<Value*, 16> ValueVector; in canVectorizeMemory() typedef
4754 ValueVector Loads; in canVectorizeMemory()
4755 ValueVector Stores; in canVectorizeMemory()
4839 ValueVector::iterator I, IE; in canVectorizeMemory()