| /external/llvm/lib/Transforms/Scalar/ |
| D | LoopIdiomRecognize.cpp | 244 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local 460 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() 508 const SCEV *BECount, in processLoopStores() 648 const SCEV *BECount) { in processLoopMemSet() 700 const SCEV *BECount, unsigned StoreSize, in mayLoopAccessLocation() 732 static const SCEV *getStartForNegStride(const SCEV *Start, const SCEV *BECount, in getStartForNegStride() 748 const SCEV *BECount, bool NegStride) { in processLoopStridedStore() 846 const SCEV *BECount) { in processLoopStoreOfLoopLoad()
|
| D | IndVarSimplify.cpp | 1743 static PHINode *FindLoopCounter(Loop *L, const SCEV *BECount, in FindLoopCounter()
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
| D | LoopIdiomRecognize.cpp | 386 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local 622 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() 658 const SCEV *BECount, ForMemset For) { in processLoopStores() 805 const SCEV *BECount) { in processLoopMemIntrinsic() 827 const SCEV *BECount) { in processLoopMemCpy() 896 const SCEV *BECount) { in processLoopMemSet() 1006 const SCEV *BECount, const SCEV *StoreSizeSCEV, in mayLoopAccessLocation() 1039 static const SCEV *getStartForNegStride(const SCEV *Start, const SCEV *BECount, in getStartForNegStride() 1054 static const SCEV *getTripCount(const SCEV *BECount, Type *IntPtr, in getTripCount() 1084 static const SCEV *getNumBytes(const SCEV *BECount, Type *IntPtr, in getNumBytes() [all …]
|
| D | IndVarSimplify.cpp | 895 const SCEV *BECount, in FindLoopCounter()
|
| D | LoopStrengthReduce.cpp | 6697 const SCEV *BECount = SE.getBackedgeTakenCount(L); in canFoldTermCondOfLoop() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
| D | LoopIdiomRecognize.cpp | 323 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local 556 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock() 604 const SCEV *BECount, ForMemset For) { in processLoopStores() 748 const SCEV *BECount) { in processLoopMemSet() 800 const SCEV *BECount, unsigned StoreSize, in mayLoopAccessLocation() 834 static const SCEV *getStartForNegStride(const SCEV *Start, const SCEV *BECount, in getStartForNegStride() 848 static const SCEV *getNumBytes(const SCEV *BECount, Type *IntPtr, in getNumBytes() 885 const SCEV *BECount, bool NegStride, bool IsLoopMemset) { in processLoopStridedStore() 997 const SCEV *BECount) { in processLoopStoreOfLoopLoad()
|
| D | IndVarSimplify.cpp | 2249 const SCEV *BECount, in FindLoopCounter()
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
| D | LoopUnrollRuntime.cpp | 72 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() 498 static Value *CreateTripRemainder(IRBuilder<> &B, Value *BECount, in CreateTripRemainder() 749 Value *BECount; in UnrollRuntimeLoopRemainder() local
|
| /external/llvm/lib/Transforms/Utils/ |
| D | LoopUnrollRuntime.cpp | 62 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() 546 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
| D | LoopUnrollRuntime.cpp | 67 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() 716 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
| D | MVETailPredication.cpp | 233 Instruction *BECount = nullptr; in isTailPredicate() local
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/ |
| D | HexagonLoopIdiomRecognition.cpp | 1983 const SCEV *BECount, unsigned StoreSize, in mayLoopAccessLocation() 2022 StoreInst *SI, const SCEV *BECount) { in processCopyingStore() 2367 const SCEV *BECount, SmallVectorImpl<BasicBlock*> &ExitBlocks) { in runOnLoopBlock() 2397 const SCEV *BECount = SE->getBackedgeTakenCount(L); in runOnCountableLoop() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
| D | HexagonLoopIdiomRecognition.cpp | 1970 const SCEV *BECount, unsigned StoreSize, in mayLoopAccessLocation() 2010 StoreInst *SI, const SCEV *BECount) { in processCopyingStore() 2356 const SCEV *BECount, SmallVectorImpl<BasicBlock*> &ExitBlocks) { in runOnLoopBlock() 2386 const SCEV *BECount = SE->getBackedgeTakenCount(L); in runOnCountableLoop() local
|
| /external/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 1280 const SCEV *BECount = SE->getBackedgeTakenCount(L); in getPreStartForExtend() local 5542 const SCEV *BECount = nullptr; in getExact() local 5819 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCond() local 5867 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCond() local 8680 const SCEV *BECount = computeBECount(getMinusSCEV(End, Start), Stride, false); in howManyLessThans() local 8756 const SCEV *BECount = computeBECount(getMinusSCEV(Start, End), Stride, false); in howManyGreaterThans() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 1483 const SCEV *BECount = SE->getBackedgeTakenCount(L); in getPreStartForExtend() local 6949 const SCEV *BECount = ENT.ExactNotTaken; in getExact() local 7294 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCondImpl() local 7347 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCondImpl() local 10754 const SCEV *BECount; in howManyLessThans() local 10828 const SCEV *BECount = computeBECount(getMinusSCEV(Start, End), Stride, false); in howManyGreaterThans() local
|
| D | DependenceAnalysis.cpp | 1026 const SCEV *BECount = SE->getBackedgeTakenCount(AddRec->getLoop()); in isKnownLessThan() local
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 1424 const SCEV *BECount = SE->getBackedgeTakenCount(L); in getPreStartForExtend() local 8610 const SCEV *BECount = ENT.ExactNotTaken; in getExact() local 9050 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCondFromBinOp() local 12975 const SCEV *BECount = nullptr; in howManyLessThans() local 13222 const SCEV *BECount = getUDivExpr( in howManyGreaterThans() local
|
| D | DependenceAnalysis.cpp | 1113 const SCEV *BECount = SE->getBackedgeTakenCount(AddRec->getLoop()); in isKnownLessThan() local
|