Searched refs:VectorInfo (Results 1 – 2 of 2) sorted by relevance
62 struct VectorInfo;99 bool combine(std::list<VectorInfo> &InterleavedLoad,104 bool findPattern(std::list<VectorInfo> &Candidates,105 std::list<VectorInfo> &InterleavedLoad, unsigned Factor,636 struct VectorInfo { struct638 VectorInfo(const VectorInfo &c) : VTy(c.VTy) { in VectorInfo() argument678 VectorInfo(FixedVectorType *VTy) : VTy(VTy) { in VectorInfo() function682 VectorInfo &operator=(const VectorInfo &other) = delete;684 virtual ~VectorInfo() { delete[] EI; } in ~VectorInfo() argument713 static bool compute(Value *V, VectorInfo &Result, const DataLayout &DL) { in compute() argument[all …]
362 SmallVector<ParamVectorizationFlags, 16> VectorInfo; in VectorizePTXValueVTs() local363 VectorInfo.assign(ValueVTs.size(), PVF_SCALAR); in VectorizePTXValueVTs()366 return VectorInfo; in VectorizePTXValueVTs()371 assert(VectorInfo[I] == PVF_SCALAR && "Unexpected vector info state."); in VectorizePTXValueVTs()384 VectorInfo[I] = PVF_FIRST; in VectorizePTXValueVTs()385 VectorInfo[I + 1] = PVF_LAST; in VectorizePTXValueVTs()390 VectorInfo[I] = PVF_FIRST; in VectorizePTXValueVTs()391 VectorInfo[I + 1] = PVF_INNER; in VectorizePTXValueVTs()392 VectorInfo[I + 2] = PVF_INNER; in VectorizePTXValueVTs()393 VectorInfo[I + 3] = PVF_LAST; in VectorizePTXValueVTs()[all …]