/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 426 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 507 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 509 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 513 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 548 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 572 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 780 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 847 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopMemCpy() 861 dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); in processLoopMemCpy() 1211 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 426 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 507 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 509 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 513 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 548 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 572 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 780 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 847 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopMemCpy() 861 dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); in processLoopMemCpy() 1211 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 426 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 507 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 509 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 513 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 548 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 572 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 780 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 847 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopMemCpy() 861 dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); in processLoopMemCpy() 1211 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 507 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 509 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 513 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 548 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 572 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 780 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 849 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopMemCpy() 863 dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); in processLoopMemCpy() 1309 Instruction *TheLoad, const SCEVAddRecExpr *StoreEv, in processLoopStoreOfLoopLoad() argument 1328 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 426 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 507 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 509 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 513 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 548 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 572 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 780 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 847 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopMemCpy() 861 dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); in processLoopMemCpy() 1211 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 426 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 507 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 509 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 513 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 548 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 572 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 780 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 847 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopMemCpy() 861 dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); in processLoopMemCpy() 1211 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 340 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 341 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 418 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 420 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 424 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 459 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 483 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 703 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 972 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 993 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 338 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 339 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 413 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 415 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 419 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 454 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 478 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 695 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 963 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 984 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 400 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 401 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 481 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 483 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 487 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 522 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 546 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 766 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1063 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1087 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 362 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 363 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 440 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 442 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 446 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 481 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 505 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 725 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1002 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1023 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 371 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 372 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 449 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 451 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 455 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 490 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 514 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 734 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1045 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1068 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 362 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 363 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 440 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 442 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 446 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 481 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 505 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 725 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1002 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1023 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 371 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 372 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 449 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 451 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 455 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 490 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 514 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 734 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1045 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1068 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 362 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 363 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 440 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 442 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 446 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 481 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 505 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 725 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1002 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1023 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 360 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 361 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 438 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 440 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 444 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 479 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 503 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 723 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 999 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1020 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 407 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 408 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 488 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 490 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 494 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 529 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 553 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 773 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1070 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1094 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 407 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument 408 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() 488 const SCEVAddRecExpr *StoreEv = in isLegalStore() local 490 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 494 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore() 529 APInt Stride = getStoreStride(StoreEv); in isLegalStore() 553 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 773 APInt Stride = getStoreStride(StoreEv); in processLoopStores() 1070 APInt Stride = getStoreStride(StoreEv); in processLoopStoreOfLoopLoad() 1094 const SCEV *StrStart = StoreEv->getStart(); in processLoopStoreOfLoopLoad() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 145 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1931 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1932 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1937 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1958 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2016 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2017 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2044 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2294 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 145 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1931 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1932 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1937 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1958 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2016 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2017 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2044 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2294 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 145 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1931 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1932 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1937 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1958 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2016 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2017 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2044 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2294 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 131 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1949 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); 1950 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) 1955 int Stride = getSCEVStride(StoreEv); 1976 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) 2034 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); 2035 unsigned Stride = getSCEVStride(StoreEv); 2062 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), 2312 << " from store ptr=" << *StoreEv << " at: " << *SI
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 131 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1949 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1950 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1955 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1976 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2034 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2035 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2062 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2312 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 131 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1949 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1950 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1955 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1976 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2034 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2035 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2062 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2312 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 145 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1931 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1932 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1937 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1958 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2016 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2017 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2044 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2294 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 145 int getSCEVStride(const SCEVAddRecExpr *StoreEv); 1931 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore() local 1932 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore() 1937 int Stride = getSCEVStride(StoreEv); in isLegalStore() 1958 if (StoreEv->getOperand(1) != LoadEv->getOperand(1)) in isLegalStore() 2016 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore() local 2017 unsigned Stride = getSCEVStride(StoreEv); in processCopyingStore() 2044 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2294 << " from store ptr=" << *StoreEv << " at: " << *SI in processCopyingStore()
|