Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp30 typedef SmallVector<Value *, 8> ValueVector; typedef
35 typedef std::map<Value *, ValueVector> ScatterMap;
39 typedef SmallVector<std::pair<Instruction *, ValueVector *>, 16> GatherList;
51 ValueVector *cachePtr = nullptr);
63 ValueVector *CachePtr;
65 ValueVector Tmp;
164 void gather(Instruction *, const ValueVector &);
166 void transferMetadata(Instruction *, const ValueVector &);
185 ValueVector *cachePtr) in Scatterer()
202 ValueVector &CV = (CachePtr ? *CachePtr : Tmp); in operator []()
[all …]
DLoopInterchange.cpp75 typedef SmallVector<Value *, 16> ValueVector; in populateDependencyMatrix() typedef
76 ValueVector MemInstr; in populateDependencyMatrix()
108 ValueVector::iterator I, IE, J, JE; in populateDependencyMatrix()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DScalarizer.cpp64 using ValueVector = SmallVector<Value *, 8>; typedef
69 using ScatterMap = std::map<Value *, ValueVector>;
73 using GatherList = SmallVector<std::pair<Instruction *, ValueVector *>, 16>;
85 ValueVector *cachePtr = nullptr);
97 ValueVector *CachePtr;
99 ValueVector Tmp;
203 void gather(Instruction *Op, const ValueVector &CV);
205 void transferMetadataAndIRFlags(Instruction *Op, const ValueVector &CV);
249 ValueVector *cachePtr) in INITIALIZE_PASS_DEPENDENCY()
266 ValueVector &CV = (CachePtr ? *CachePtr : Tmp); in operator []()
[all …]
DLoopInterchange.cpp88 using ValueVector = SmallVector<Value *, 16>; in populateDependencyMatrix() typedef
90 ValueVector MemInstr; in populateDependencyMatrix()
113 ValueVector::iterator I, IE, J, JE; in populateDependencyMatrix()
/external/clang/lib/Analysis/
DUninitializedValues.cpp105 typedef llvm::PackedVector<Value, 2, llvm::SmallBitVector> ValueVector; typedef
109 SmallVector<ValueVector, 8> vals;
110 ValueVector scratch;
118 ValueVector &getValueVector(const CFGBlock *block) { in getValueVector()
123 void mergeIntoScratch(ValueVector const &source, bool isFirst);
132 ValueVector::reference operator[](const VarDecl *vd);
158 static void printVector(const CFGBlock *block, ValueVector &bv, in printVector()
173 void CFGBlockValues::mergeIntoScratch(ValueVector const &source, in mergeIntoScratch()
182 ValueVector &dst = getValueVector(block); in updateValueVectorWithScratch()
196 ValueVector::reference CFGBlockValues::operator[](const VarDecl *vd) { in operator []()
[all …]
/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/lib/Dialect/gml_st/transforms/
Dtransforms.cc123 function_ref<scf::ValueVector(OpBuilder &, Location, in generateLoopNest()
139 scf::ValueVector results = in generateLoopNest()
213 ValueRange operandValuesToUse) -> scf::ValueVector { in tileLinalgOpImpl()
250 return scf::ValueVector(tensorResults.begin(), tensorResults.end()); in tileLinalgOpImpl()
/external/google-fruit/include/fruit/impl/meta/
Dimmutable_map.h32 template <typename KeyVector, typename ValueVector>
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp789 typedef SmallVector<Value *, 16> ValueVector; in processMemAccesses() typedef
790 ValueVector TempObjects; in processMemAccesses()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp907 typedef SmallVector<const Value *, 16> ValueVector; in processMemAccesses() typedef
908 ValueVector TempObjects; in processMemAccesses()