Home
last modified time | relevance | path

Searched refs:ConsecutiveChain (Results 1 – 25 of 51) sorted by relevance

123

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp874 int ConsecutiveChain[64]; in vectorizeInstructions() local
879 ConsecutiveChain[i] = -1; in vectorizeInstructions()
885 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
886 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
887 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
894 ConsecutiveChain[i] = j; in vectorizeInstructions()
924 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp874 int ConsecutiveChain[64]; in vectorizeInstructions() local
879 ConsecutiveChain[i] = -1; in vectorizeInstructions()
885 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
886 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
887 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
894 ConsecutiveChain[i] = j; in vectorizeInstructions()
924 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp874 int ConsecutiveChain[64]; in vectorizeInstructions() local
879 ConsecutiveChain[i] = -1; in vectorizeInstructions()
885 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
886 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
887 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
894 ConsecutiveChain[i] = j; in vectorizeInstructions()
924 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp858 int ConsecutiveChain[64]; in vectorizeInstructions() local
863 ConsecutiveChain[i] = -1; in vectorizeInstructions()
869 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
870 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
871 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
878 ConsecutiveChain[i] = j; in vectorizeInstructions()
908 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp859 int ConsecutiveChain[64]; in vectorizeInstructions() local
864 ConsecutiveChain[i] = -1; in vectorizeInstructions()
870 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
871 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
872 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
879 ConsecutiveChain[i] = j; in vectorizeInstructions()
909 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp841 int ConsecutiveChain[64];
846 ConsecutiveChain[i] = -1;
852 if (ConsecutiveChain[i] != -1) {
853 int CurDistance = std::abs(ConsecutiveChain[i] - i);
854 int NewDistance = std::abs(ConsecutiveChain[i] - j);
861 ConsecutiveChain[i] = j;
891 I = ConsecutiveChain[I];
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp956 int ConsecutiveChain[64]; in vectorizeInstructions() local
961 ConsecutiveChain[i] = -1; in vectorizeInstructions()
967 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
968 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
969 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
976 ConsecutiveChain[i] = j; in vectorizeInstructions()
1006 I = ConsecutiveChain[I]; in vectorizeInstructions()
H A DSLPVectorizer.cpp6944 return ConsecutiveChain[K].second == 1 && in vectorizeStores()
6945 ConsecutiveChain[K].first == Idx; in vectorizeStores()
6957 if (ConsecutiveChain[Idx].second > -Val) { in vectorizeStores()
6963 if (ConsecutiveChain[K].second <= Val) in vectorizeStores()
6967 ConsecutiveChain[K] = std::make_pair(Idx, Val); in vectorizeStores()
7000 if (ConsecutiveChain[I].second != 1) { in vectorizeStores()
7003 if (ConsecutiveChain[I].first != E && in vectorizeStores()
7007 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
7008 if (Cnt < ConsecutiveChain[I].first + 2) in vectorizeStores()
7009 Cnt = ConsecutiveChain[I].first + 2; in vectorizeStores()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp912 int ConsecutiveChain[64]; in vectorizeInstructions() local
917 ConsecutiveChain[i] = -1; in vectorizeInstructions()
923 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
924 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
925 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
932 ConsecutiveChain[i] = j; in vectorizeInstructions()
962 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp956 int ConsecutiveChain[64]; in vectorizeInstructions() local
961 ConsecutiveChain[i] = -1; in vectorizeInstructions()
967 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
968 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
969 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
976 ConsecutiveChain[i] = j; in vectorizeInstructions()
1006 I = ConsecutiveChain[I]; in vectorizeInstructions()
H A DSLPVectorizer.cpp6944 return ConsecutiveChain[K].second == 1 && in vectorizeStores()
6945 ConsecutiveChain[K].first == Idx; in vectorizeStores()
6957 if (ConsecutiveChain[Idx].second > -Val) { in vectorizeStores()
6963 if (ConsecutiveChain[K].second <= Val) in vectorizeStores()
6967 ConsecutiveChain[K] = std::make_pair(Idx, Val); in vectorizeStores()
7000 if (ConsecutiveChain[I].second != 1) { in vectorizeStores()
7003 if (ConsecutiveChain[I].first != E && in vectorizeStores()
7007 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
7008 if (Cnt < ConsecutiveChain[I].first + 2) in vectorizeStores()
7009 Cnt = ConsecutiveChain[I].first + 2; in vectorizeStores()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp916 int ConsecutiveChain[64]; in vectorizeInstructions() local
921 ConsecutiveChain[i] = -1; in vectorizeInstructions()
927 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
928 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
929 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
936 ConsecutiveChain[i] = j; in vectorizeInstructions()
966 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp912 int ConsecutiveChain[64]; in vectorizeInstructions() local
917 ConsecutiveChain[i] = -1; in vectorizeInstructions()
923 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
924 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
925 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
932 ConsecutiveChain[i] = j; in vectorizeInstructions()
962 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp956 int ConsecutiveChain[64]; in vectorizeInstructions() local
961 ConsecutiveChain[i] = -1; in vectorizeInstructions()
967 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
968 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
969 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
976 ConsecutiveChain[i] = j; in vectorizeInstructions()
1006 I = ConsecutiveChain[I]; in vectorizeInstructions()
H A DSLPVectorizer.cpp6931 return ConsecutiveChain[K].second == 1 && in vectorizeStores()
6932 ConsecutiveChain[K].first == Idx; in vectorizeStores()
6944 if (ConsecutiveChain[Idx].second > -Val) { in vectorizeStores()
6950 if (ConsecutiveChain[K].second <= Val) in vectorizeStores()
6954 ConsecutiveChain[K] = std::make_pair(Idx, Val); in vectorizeStores()
6987 if (ConsecutiveChain[I].second != 1) { in vectorizeStores()
6990 if (ConsecutiveChain[I].first != E && in vectorizeStores()
6994 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
6995 if (Cnt < ConsecutiveChain[I].first + 2) in vectorizeStores()
6996 Cnt = ConsecutiveChain[I].first + 2; in vectorizeStores()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp943 int ConsecutiveChain[64]; in vectorizeInstructions() local
948 ConsecutiveChain[i] = -1; in vectorizeInstructions()
954 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
955 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
956 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
963 ConsecutiveChain[i] = j; in vectorizeInstructions()
993 I = ConsecutiveChain[I]; in vectorizeInstructions()
H A DSLPVectorizer.cpp7554 return ConsecutiveChain[K].second == 1 && in vectorizeStores()
7555 ConsecutiveChain[K].first == Idx; in vectorizeStores()
7567 if (ConsecutiveChain[Idx].second > -Val) { in vectorizeStores()
7573 if (ConsecutiveChain[K].second <= Val) in vectorizeStores()
7577 ConsecutiveChain[K] = std::make_pair(Idx, Val); in vectorizeStores()
7610 if (ConsecutiveChain[I].second != 1) { in vectorizeStores()
7613 if (ConsecutiveChain[I].first != E && in vectorizeStores()
7617 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
7618 if (Cnt < ConsecutiveChain[I].first + 2) in vectorizeStores()
7619 Cnt = ConsecutiveChain[I].first + 2; in vectorizeStores()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp956 int ConsecutiveChain[64]; in vectorizeInstructions() local
961 ConsecutiveChain[i] = -1; in vectorizeInstructions()
967 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
968 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
969 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
976 ConsecutiveChain[i] = j; in vectorizeInstructions()
1006 I = ConsecutiveChain[I]; in vectorizeInstructions()
H A DSLPVectorizer.cpp6944 return ConsecutiveChain[K].second == 1 && in vectorizeStores()
6945 ConsecutiveChain[K].first == Idx; in vectorizeStores()
6957 if (ConsecutiveChain[Idx].second > -Val) { in vectorizeStores()
6963 if (ConsecutiveChain[K].second <= Val) in vectorizeStores()
6967 ConsecutiveChain[K] = std::make_pair(Idx, Val); in vectorizeStores()
7000 if (ConsecutiveChain[I].second != 1) { in vectorizeStores()
7003 if (ConsecutiveChain[I].first != E && in vectorizeStores()
7007 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
7008 if (Cnt < ConsecutiveChain[I].first + 2) in vectorizeStores()
7009 Cnt = ConsecutiveChain[I].first + 2; in vectorizeStores()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp916 int ConsecutiveChain[64]; in vectorizeInstructions() local
921 ConsecutiveChain[i] = -1; in vectorizeInstructions()
927 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
928 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
929 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
936 ConsecutiveChain[i] = j; in vectorizeInstructions()
966 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp912 int ConsecutiveChain[64]; in vectorizeInstructions() local
917 ConsecutiveChain[i] = -1; in vectorizeInstructions()
923 if (ConsecutiveChain[i] != -1) { in vectorizeInstructions()
924 int CurDistance = std::abs(ConsecutiveChain[i] - i); in vectorizeInstructions()
925 int NewDistance = std::abs(ConsecutiveChain[i] - j); in vectorizeInstructions()
932 ConsecutiveChain[i] = j; in vectorizeInstructions()
962 I = ConsecutiveChain[I]; in vectorizeInstructions()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp956 int ConsecutiveChain[64];
961 ConsecutiveChain[i] = -1;
967 if (ConsecutiveChain[i] != -1) {
968 int CurDistance = std::abs(ConsecutiveChain[i] - i);
969 int NewDistance = std::abs(ConsecutiveChain[i] - j);
976 ConsecutiveChain[i] = j;
1006 I = ConsecutiveChain[I];
H A DSLPVectorizer.cpp6944 return ConsecutiveChain[K].second == 1 && in vectorizeStores()
6945 ConsecutiveChain[K].first == Idx; in vectorizeStores()
6957 if (ConsecutiveChain[Idx].second > -Val) { in vectorizeStores()
6963 if (ConsecutiveChain[K].second <= Val) in vectorizeStores()
6967 ConsecutiveChain[K] = std::make_pair(Idx, Val); in vectorizeStores()
7000 if (ConsecutiveChain[I].second != 1) { in vectorizeStores()
7003 if (ConsecutiveChain[I].first != E && in vectorizeStores()
7007 Tails.reset(ConsecutiveChain[I].first); in vectorizeStores()
7008 if (Cnt < ConsecutiveChain[I].first + 2) in vectorizeStores()
7009 Cnt = ConsecutiveChain[I].first + 2; in vectorizeStores()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp585 SmallDenseMap<StoreInst *, StoreInst *> ConsecutiveChain; in processLoopStores() local
664 ConsecutiveChain[SL[i]] = SL[k]; in processLoopStores()
697 I = ConsecutiveChain[I]; in processLoopStores()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp581 SmallDenseMap<StoreInst *, StoreInst *> ConsecutiveChain; in processLoopStores() local
656 ConsecutiveChain[SL[i]] = SL[k]; in processLoopStores()
689 I = ConsecutiveChain[I]; in processLoopStores()

123