/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 145 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV() argument 148 const SCEV *OrigSCEV = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 160 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV() 165 PSE.addPredicate(*SE->getEqualPredicate(U, CT)); in replaceSymbolicStrideSCEV() 166 auto *Expr = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 193 PredicatedScalarEvolution &PSE) { in insert() argument 195 const SCEV *Sc = replaceSymbolicStrideSCEV(PSE, Strides, Ptr); in insert() 196 ScalarEvolution *SE = PSE.getSE(); in insert() 206 const SCEV *Ex = PSE.getBackedgeTakenCount(); in insert() 505 PredicatedScalarEvolution &PSE) in AccessAnalysis() argument [all …]
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 114 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV() argument 117 const SCEV *OrigSCEV = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 134 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV() 139 PSE.addPredicate(*SE->getEqualPredicate(U, CT)); in replaceSymbolicStrideSCEV() 140 auto *Expr = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 154 PredicatedScalarEvolution &PSE) { in insert() argument 156 const SCEV *Sc = replaceSymbolicStrideSCEV(PSE, Strides, Ptr); in insert() 157 ScalarEvolution *SE = PSE.getSE(); in insert() 167 const SCEV *Ex = PSE.getBackedgeTakenCount(); in insert() 460 PredicatedScalarEvolution &PSE) in AccessAnalysis() argument [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 65 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 80 if (getPtrStride(PSE, LoadPtr, L) != 1 || in isDependenceDistanceOfOne() 81 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne() 87 auto *LoadPtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(LoadPtr)); in isDependenceDistanceOfOne() 88 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne() 93 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne() 132 : L(L), LI(LI), LAI(LAI), DT(DT), PSE(LAI.getPSE()) {} in LoadEliminationForLoop() 246 Cand.isDependenceDistanceOfOne(PSE, L) && in removeDependencesFromMultipleStores() 247 OtherCand->isDependenceDistanceOfOne(PSE, L)) { in removeDependencesFromMultipleStores() 395 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers() [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 196 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() argument 197 : PSE(PSE), InnermostLoop(L), AccessIdx(0), in MemoryDepChecker() 274 PredicatedScalarEvolution &PSE; 375 PredicatedScalarEvolution &PSE); 522 : PSE(std::move(LAI.PSE)), PtrRtChecking(std::move(LAI.PtrRtChecking)), in LoopAccessInfo() 534 PSE = std::move(LAI.PSE); 630 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE() 649 std::unique_ptr<PredicatedScalarEvolution> PSE; variable 697 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, 711 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 93 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 108 if (getPtrStride(PSE, LoadPtr, L) != 1 || in isDependenceDistanceOfOne() 109 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne() 115 auto *LoadPtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(LoadPtr)); in isDependenceDistanceOfOne() 116 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne() 121 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne() 163 : L(L), LI(LI), LAI(LAI), DT(DT), PSE(LAI.getPSE()) {} in LoadEliminationForLoop() 276 Cand.isDependenceDistanceOfOne(PSE, L) && in removeDependencesFromMultipleStores() 277 OtherCand->isDependenceDistanceOfOne(PSE, L)) { in removeDependencesFromMultipleStores() 427 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 165 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() argument 166 : PSE(PSE), InnermostLoop(L), AccessIdx(0), MaxSafeRegisterWidth(-1U), in MemoryDepChecker() 247 PredicatedScalarEvolution &PSE; 356 PredicatedScalarEvolution &PSE); 579 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE() 604 std::unique_ptr<PredicatedScalarEvolution> PSE; variable 652 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, 666 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 289 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() argument 294 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer() 296 Builder(PSE.getSE()->getContext()), Induction(nullptr), in InnerLoopVectorizer() 519 PredicatedScalarEvolution &PSE; member in __anon0b4224d80111::InnerLoopVectorizer 612 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() argument 617 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, 1, in InnerLoopUnroller() 830 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo() argument 832 : PSE(PSE), TheLoop(L), DT(DT), LI(LI), LAI(nullptr), in InterleavedAccessInfo() 882 PredicatedScalarEvolution &PSE; member in __anon0b4224d80111::InterleavedAccessInfo 1348 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() argument [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 215 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() argument 220 : TheLoop(L), LI(LI), PSE(PSE), TLI(TLI), DT(DT), GetLAA(GetLAA), in LoopVectorizationLegality() 406 PredicatedScalarEvolution &PSE; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 456 int Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, true, false); in isConsecutivePtr() 565 if (PSE.getUnionPredicate().isAlwaysTrue()) { in addInductionPhi() 629 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID)) { in canVectorizeInstrs() 644 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID, true)) { in canVectorizeInstrs() 676 auto *SE = PSE.getSE(); in canVectorizeInstrs() 677 if (!SE->isLoopInvariant(PSE.getSCEV(CI->getOperand(1)), TheLoop)) { in canVectorizeInstrs() 765 PSE.addPredicate(LAI->getPSE().getUnionPredicate()); in canVectorizeMemory() 1054 if (PSE.getUnionPredicate().getComplexity() > SCEVThreshold) { in canVectorize()
|
D | LoopVectorize.cpp | 359 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() argument 366 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer() 368 Builder(PSE.getSE()->getContext()), in InnerLoopVectorizer() 611 PredicatedScalarEvolution &PSE; member in llvm::InnerLoopVectorizer 712 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() argument 719 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, 1, in InnerLoopUnroller() 954 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo() argument 957 : PSE(PSE), TheLoop(L), DT(DT), LI(LI), LAI(LAI) {} in InterleavedAccessInfo() 995 PredicatedScalarEvolution &PSE; member in __anon81bb76300211::InterleavedAccessInfo 1174 LoopVectorizationCostModel(Loop *L, PredicatedScalarEvolution &PSE, in LoopVectorizationCostModel() argument [all …]
|
/external/llvm/lib/ProfileData/ |
D | ProfileSummaryBuilder.cpp | 86 ProfileSummaryEntry PSE = {Cutoff, Count, CountsSeen}; in computeDetailedSummary() local 87 DetailedSummary.push_back(PSE); in computeDetailedSummary()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/ |
D | ProfileSummaryBuilder.cpp | 85 ProfileSummaryEntry PSE = {Cutoff, Count, CountsSeen}; in computeDetailedSummary() local 86 DetailedSummary.push_back(PSE); in computeDetailedSummary()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 958 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI() argument 965 assert(PSE.getSCEV(PN) == AR && "Unexpected phi node SCEV expression"); in getCastsForInductionPHI() 1011 auto *AddRec = dyn_cast<SCEVAddRecExpr>(PSE.getSCEV(Val)); in getCastsForInductionPHI() 1012 if (AddRec && PSE.areAddRecsEqualWithPreds(AddRec, AR)) in getCastsForInductionPHI() 1032 PredicatedScalarEvolution &PSE, in isInductionPHI() argument 1046 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI() 1048 const SCEV *PhiScev = PSE.getSCEV(Phi); in isInductionPHI() 1053 AR = PSE.getAsAddRec(Phi); in isInductionPHI() 1069 if (getCastsForInductionPHI(PSE, SymbolicPhi, AR, Casts)) in isInductionPHI() 1070 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI() [all …]
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 735 PredicatedScalarEvolution &PSE, in isInductionPHI() argument 743 const SCEV *PhiScev = PSE.getSCEV(Phi); in isInductionPHI() 748 AR = PSE.getAsAddRec(Phi); in isInductionPHI() 755 return isInductionPHI(Phi, PSE.getSE(), D, AR); in isInductionPHI()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/LoopAccessAnalysis/ |
D | memcheck-wrapping-pointers.ll | 47 ; CHECK-NEXT: [PSE] %arrayidx = getelementptr inbounds i32, i32* %a, i64 %idxprom: 50 ; CHECK-NEXT: [PSE] %arrayidx4 = getelementptr inbounds i32, i32* %b, i64 %conv11:
|
D | wrapping-pointer-versioning.ll | 35 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 132 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 212 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 288 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 367 ; LAA: [PSE] %arrayidxA = getelementptr inbounds i16, i16* %a, i32 %mul:
|
/external/llvm/test/Analysis/LoopAccessAnalysis/ |
D | wrapping-pointer-versioning.ll | 35 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 132 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 212 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 288 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 367 ; LAA: [PSE] %arrayidxA = getelementptr inbounds i16, i16* %a, i32 %mul:
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 308 static bool isInductionPHI(PHINode *Phi, PredicatedScalarEvolution &PSE,
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineCallAndReturn.cpp | 351 for (ExplodedNodeSet::iterator PSI = Dst.begin(), PSE = Dst.end(); in processCallExit() local 352 PSI != PSE; ++PSI) { in processCallExit()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 313 PredicatedScalarEvolution &PSE,
|
/external/selinux/mcstrans/share/examples/nato/setrans.d/ |
D | eyes-only.conf | 292 ~c383=PSE # Gaza Strip
|
D | rel.conf | 298 ~c200,~c383=PSE # Gaza Strip
|
/external/cldr/tools/java/org/unicode/cldr/util/data/ |
D | territory_codes.txt | 194 PS 275 PSE ps GZ
|
/external/honggfuzz/examples/apache-httpd/corpus_http2/ |
D | 7bdf466a833d1d6cdf13c0f3853398fb.0000a71b.honggfuzz.cov | 81 ��PSE��$�1���<ZE}\�� ��8���K�M'�.�s�:�%���=^�d 162 ��PSE��$�1���<ZE}\�� ��8���K�M'�.�s�:�%���=^�d 182 ��PSE��$�1���<ZE}\�� ��8���K�M'�.�s�:�%���=^�d
|
/external/cldr/tools/java/org/unicode/cldr/util/data/external/ |
D | world_bank_data.csv | 428 West Bank and Gaza,PSE,"Population, total",SP.POP.TOTL,2922153,2997784,3075373,3154969,3236626,3320… 429 West Bank and Gaza,PSE,"GNI, PPP (current international $)",NY.GNP.MKTP.PP.CD,10875521307.7989,1005…
|