Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp945 Type *StoreTy = nullptr; in vectorizeStoreChain() local
947 StoreTy = cast<StoreInst>(I)->getValueOperand()->getType(); in vectorizeStoreChain()
948 if (StoreTy->isIntOrIntVectorTy()) in vectorizeStoreChain()
951 if (StoreTy->isPtrOrPtrVectorTy()) { in vectorizeStoreChain()
952 StoreTy = Type::getIntNTy(F.getParent()->getContext(), in vectorizeStoreChain()
953 DL.getTypeSizeInBits(StoreTy)); in vectorizeStoreChain()
957 assert(StoreTy && "Failed to find store type"); in vectorizeStoreChain()
959 unsigned Sz = DL.getTypeSizeInBits(StoreTy); in vectorizeStoreChain()
993 VectorType *VecStoreTy = dyn_cast<VectorType>(StoreTy); in vectorizeStoreChain()
995 VecTy = VectorType::get(StoreTy->getScalarType(), in vectorizeStoreChain()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp15373 EVT StoreTy; in MergeStoresOfConstantsOrVecElts() local
15377 StoreTy = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), Elts); in MergeStoresOfConstantsOrVecElts()
15379 StoreTy = EVT::getIntegerVT(*DAG.getContext(), SizeInBits); in MergeStoresOfConstantsOrVecElts()
15411 DL, StoreTy, BuildVector); in MergeStoresOfConstantsOrVecElts()
15444 DL, StoreTy, Ops); in MergeStoresOfConstantsOrVecElts()
15481 StoredVal = DAG.getConstant(StoreInt, DL, StoreTy); in MergeStoresOfConstantsOrVecElts()
15863 EVT StoreTy = EVT::getIntegerVT(Context, SizeInBits); in MergeConsecutiveStores() local
15867 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in MergeConsecutiveStores()
15870 if (TLI.isTypeLegal(StoreTy) && in MergeConsecutiveStores()
15871 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in MergeConsecutiveStores()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp2706 MVT StoreTy = SN->getMemoryVT().getSimpleVT(); in LowerStore() local
2707 unsigned NeedAlign = Subtarget.getTypeAlignment(StoreTy); in LowerStore()