| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 143 const SCEV *llvm::replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, in replaceSymbolicStrideSCEV() argument 146 const SCEV *OrigSCEV = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 158 ScalarEvolution *SE = PSE.getSE(); in replaceSymbolicStrideSCEV() 163 PSE.addPredicate(*SE->getEqualPredicate(U, CT)); in replaceSymbolicStrideSCEV() 164 auto *Expr = PSE.getSCEV(Ptr); in replaceSymbolicStrideSCEV() 194 PredicatedScalarEvolution &PSE) { in insert() argument 196 const SCEV *Sc = replaceSymbolicStrideSCEV(PSE, Strides, Ptr); in insert() 197 ScalarEvolution *SE = PSE.getSE(); in insert() 207 const SCEV *Ex = PSE.getBackedgeTakenCount(); in insert() 510 PredicatedScalarEvolution &PSE) in AccessAnalysis() argument [all …]
|
| H A D | IVDescriptors.cpp | 1067 static bool getCastsForInductionPHI(PredicatedScalarEvolution &PSE, in getCastsForInductionPHI() argument 1074 assert(PSE.getSCEV(PN) == AR && "Unexpected phi node SCEV expression"); in getCastsForInductionPHI() 1120 auto *AddRec = dyn_cast<SCEVAddRecExpr>(PSE.getSCEV(Val)); in getCastsForInductionPHI() 1121 if (AddRec && PSE.areAddRecsEqualWithPreds(AddRec, AR)) in getCastsForInductionPHI() 1141 PredicatedScalarEvolution &PSE, in isInductionPHI() argument 1154 return isFPInductionPHI(Phi, TheLoop, PSE.getSE(), D); in isInductionPHI() 1156 const SCEV *PhiScev = PSE.getSCEV(Phi); in isInductionPHI() 1161 AR = PSE.getAsAddRec(Phi); in isInductionPHI() 1177 if (getCastsForInductionPHI(PSE, SymbolicPhi, AR, Casts)) in isInductionPHI() 1178 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI() [all …]
|
| H A D | VectorUtils.cpp | 974 int64_t Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, in collectConstStrideAccesses() 977 const SCEV *Scev = replaceSymbolicStrideSCEV(PSE, Strides, Ptr); in collectConstStrideAccesses() 1150 PSE.getSE()->getMinusSCEV(DesA.Scev, DesB.Scev)); in analyzeInterleaving() 1222 if (!getPtrStride(PSE, FirstMemberPtr, TheLoop, Strides, /*Assume=*/false, in analyzeInterleaving() 1233 if (!getPtrStride(PSE, LastMemberPtr, TheLoop, Strides, /*Assume=*/false, in analyzeInterleaving()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopLoadElimination.cpp | 98 bool isDependenceDistanceOfOne(PredicatedScalarEvolution &PSE, in isDependenceDistanceOfOne() 113 if (getPtrStride(PSE, LoadPtr, L) != 1 || in isDependenceDistanceOfOne() 114 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne() 120 auto *LoadPtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(LoadPtr)); in isDependenceDistanceOfOne() 121 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne() 126 PSE.getSE()->getMinusSCEV(StorePtrSCEV, LoadPtrSCEV)); in isDependenceDistanceOfOne() 169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop() 282 Cand.isDependenceDistanceOfOne(PSE, L) && in removeDependencesFromMultipleStores() 283 OtherCand->isDependenceDistanceOfOne(PSE, L)) { in removeDependencesFromMultipleStores() 431 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 172 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() argument 173 : PSE(PSE), InnermostLoop(L), AccessIdx(0), MaxSafeDepDistBytes(0), in MemoryDepChecker() 268 PredicatedScalarEvolution &PSE; 419 PredicatedScalarEvolution &PSE); 591 const PredicatedScalarEvolution &getPSE() const { return *PSE; } in getPSE() 616 std::unique_ptr<PredicatedScalarEvolution> PSE; variable 664 const SCEV *replaceSymbolicStrideSCEV(PredicatedScalarEvolution &PSE, 678 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
| H A D | VectorUtils.h | 728 InterleavedAccessInfo(PredicatedScalarEvolution &PSE, Loop *L, in InterleavedAccessInfo() argument 731 : PSE(PSE), TheLoop(L), DT(DT), LI(LI), LAI(LAI) {} in InterleavedAccessInfo() 794 PredicatedScalarEvolution &PSE;
|
| H A D | IVDescriptors.h | 312 PredicatedScalarEvolution &PSE,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | VPRecipeBuilder.h | 40 PredicatedScalarEvolution &PSE; variable 110 PredicatedScalarEvolution &PSE, VPBuilder &Builder) in VPRecipeBuilder() argument 111 : OrigLoop(OrigLoop), TLI(TLI), Legal(Legal), CM(CM), PSE(PSE), in VPRecipeBuilder()
|
| H A D | LoopVectorizationLegality.cpp | 415 int Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, CanAddPredicate, false); in isConsecutivePtr() 537 if (PSE.getUnionPredicate().isAlwaysTrue()) { in addInductionPhi() 551 if (InductionDescriptor::isInductionPHI(&Phi, TheLoop, PSE, ID) && in setupOuterLoopInductions() 663 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID)) { in canVectorizeInstrs() 678 if (InductionDescriptor::isInductionPHI(Phi, TheLoop, PSE, ID, true)) { in canVectorizeInstrs() 732 auto *SE = PSE.getSE(); in canVectorizeInstrs() 736 if (!SE->isLoopInvariant(PSE.getSCEV(CI->getOperand(i)), TheLoop)) { in canVectorizeInstrs() 814 if (PSE.getUnionPredicate().isAlwaysTrue()) { in canVectorizeInstrs() 882 PSE.addPredicate(LAI->getPSE().getUnionPredicate()); in canVectorizeMemory() 1007 ScalarEvolution &SE = *PSE.getSE(); in canVectorizeWithIfConvert() [all …]
|
| H A D | LoopVectorizationPlanner.h | 258 PredicatedScalarEvolution &PSE; variable 283 PredicatedScalarEvolution &PSE, in LoopVectorizationPlanner() argument 288 PSE(PSE), Hints(Hints), Requirements(Requirements), ORE(ORE) {} in LoopVectorizationPlanner()
|
| H A D | LoopVectorize.cpp | 456 InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopVectorizer() argument 464 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer() 466 Builder(PSE.getSE()->getContext()), Legal(LVL), Cost(CM), BFI(BFI), in InnerLoopVectorizer() 770 PredicatedScalarEvolution &PSE; member in llvm::InnerLoopVectorizer 882 InnerLoopUnroller(Loop *OrigLoop, PredicatedScalarEvolution &PSE, in InnerLoopUnroller() argument 890 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopUnroller() 936 Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, in InnerLoopAndEpilogueVectorizer() argument 943 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in InnerLoopAndEpilogueVectorizer() 974 Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, in EpilogueVectorizerMainLoop() argument 981 : InnerLoopAndEpilogueVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, in EpilogueVectorizerMainLoop() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 251 Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, in LoopVectorizationLegality() argument 257 : TheLoop(L), LI(LI), PSE(PSE), TTI(TTI), TLI(TLI), DT(DT), in LoopVectorizationLegality() 477 PredicatedScalarEvolution &PSE; variable
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
| H A D | armada-385-clearfog-gtr.dtsi | 25 front panel and PSE controller 51 48 - PSE reset 52 49 - PSE OSS signal 53 50 - PSE interrupt
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/ |
| H A D | ProfileSummaryBuilder.cpp | 154 ProfileSummaryEntry PSE = {Cutoff, Count, CountsSeen}; in computeDetailedSummary() local 155 DetailedSummary.push_back(PSE); in computeDetailedSummary()
|
| /netbsd-src/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/ |
| H A D | cpufeatureset.h | 96 XEN_CPUFEATURE(PSE, 0*32+ 3) /*S Page Size Extensions */
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 2010 PredicatedScalarEvolution PSE = LAI->getPSE(); in canTailPredicateLoop() local 2033 int64_t NextStride = getPtrStride(PSE, Ptr, L); in canTailPredicateLoop() 2053 replaceSymbolicStrideSCEV(PSE, llvm::ValueToValueMap(), Ptr); in canTailPredicateLoop() 2055 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); in canTailPredicateLoop() 2056 if (PSE.getSE()->isLoopInvariant(Step, L)) in canTailPredicateLoop()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCallAndReturn.cpp | 360 for (ExplodedNodeSet::iterator PSI = Dst.begin(), PSE = Dst.end(); in processCallExit() local 361 PSI != PSE; ++PSI) { in processCallExit()
|
| /netbsd-src/crypto/external/bsd/openssl/dist/doc/man1/ |
| H A D | openssl-pkcs12.pod.in | 438 openssl pkcs12 -export -in file.pem -out file.p12 -name "My PSE" 442 openssl pkcs12 -export -in file.pem -out file.p12 -name "My PSE" \
|
| /netbsd-src/share/misc/ |
| H A D | country | 188 Palestine PS PSE 275 GZ WE
|
| H A D | acronyms.comp | 1352 PSE page size extensions
|
| H A D | airport | 6160 PSE:Ponce (Mercedita Airport), Puerto Rico
|
| /netbsd-src/sys/dev/pci/ |
| H A D | pcidevs | 6185 product INTEL EHL_PSE_QEP_1 0x4b81 Elkhart Lake PSE QEP 1 6186 product INTEL EHL_PSE_QEP_2 0x4b82 Elkhart Lake PSE QEP 2 6187 product INTEL EHL_PSE_QEP_3 0x4b83 Elkhart Lake PSE QEP 3 6188 product INTEL EHL_PSE_SPI_0 0x4b84 Elkhart Lake PSE SPI 0 6189 product INTEL EHL_PSE_SPI_1 0x4b85 Elkhart Lake PSE SPI 1 6190 product INTEL EHL_PSE_SPI_2 0x4b86 Elkhart Lake PSE SPI 2 6191 product INTEL EHL_PSE_SPI_3 0x4b87 Elkhart Lake PSE SPI 3 6192 product INTEL EHL_PSE_GPIO_0 0x4b88 Elkhart Lake PSE GPIO 0 6193 product INTEL EHL_PSE_GPIO_1 0x4b89 Elkhart Lake PSE GPIO 1 6194 product INTEL EHL_PSE_UART_0 0x4b96 Elkhart Lake PSE UAR [all...] |
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/Proposals/ |
| H A D | VariableNames.rst | 46 InnerLoopVectorizer LB(L, PSE, LI, DT, TLI, TTI, AC, ORE, VF.Width, IC,
|
| /netbsd-src/external/historical/nawk/dist/testdir/ |
| H A D | funstack.in | 17315 @Article{Graham:1975:PSE,
|