/external/eigen/Eigen/src/SparseCholesky/ |
D | SimplicialCholesky_impl.h | 85 StorageIndex* Lp = m_matrix.outerIndexPtr(); in analyzePattern_preordered() local 86 Lp[0] = 0; in analyzePattern_preordered() 88 Lp[k+1] = Lp[k] + m_nonZerosPerCol[k] + (doLDLT ? 0 : 1); in analyzePattern_preordered() 90 m_matrix.resizeNonZeros(Lp[size]); in analyzePattern_preordered() 111 const StorageIndex* Lp = m_matrix.outerIndexPtr(); in factorize_preordered() local 161 yi = l_ki = yi / Lx[Lp[i]]; in factorize_preordered() 163 Index p2 = Lp[i] + m_nonZerosPerCol[i]; in factorize_preordered() 165 for(p = Lp[i] + (DoLDLT ? 0 : 1); p < p2; ++p) in factorize_preordered() 183 Index p = Lp[k] + m_nonZerosPerCol[k]++; in factorize_preordered()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | CFG.h | 150 for (const auto *Lp = LI.getLoopFor(Src); Lp; Lp = Lp->getParentLoop()) { in containsIrreducibleCFG() local 151 if (Lp->getHeader() == Dst) in containsIrreducibleCFG()
|
D | VectorUtils.h | 207 Value *stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp); 210 Value *getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty); 214 Value *getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp);
|
D | LoopAccessAnalysis.h | 377 void insert(Loop *Lp, Value *Ptr, bool WritePtr, unsigned DepSetId, 693 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | CFG.h | 152 for (const auto *Lp = LI.getLoopFor(Src); Lp; Lp = Lp->getParentLoop()) { in containsIrreducibleCFG() local 153 if (Lp->getHeader() == Dst) in containsIrreducibleCFG()
|
D | VectorUtils.h | 339 Value *stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp); 342 Value *getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty); 346 Value *getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp);
|
D | LoopAccessAnalysis.h | 411 void insert(Loop *Lp, Value *Ptr, bool WritePtr, unsigned DepSetId, 672 int64_t getPtrStride(PredicatedScalarEvolution &PSE, Value *Ptr, const Loop *Lp,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 298 static bool isUniformLoop(Loop *Lp, Loop *OuterLp) { in isUniformLoop() argument 299 assert(Lp->getLoopLatch() && "Expected loop with a single latch."); in isUniformLoop() 302 if (Lp == OuterLp) in isUniformLoop() 304 assert(OuterLp->contains(Lp) && "OuterLp must contain Lp."); in isUniformLoop() 307 PHINode *IV = Lp->getCanonicalInductionVariable(); in isUniformLoop() 314 BasicBlock *Latch = Lp->getLoopLatch(); in isUniformLoop() 343 static bool isUniformLoopNest(Loop *Lp, Loop *OuterLp) { in isUniformLoopNest() argument 344 if (!isUniformLoop(Lp, OuterLp)) in isUniformLoopNest() 348 for (Loop *SubLp : *Lp) in isUniformLoopNest() 1012 bool LoopVectorizationLegality::canVectorizeLoopCFG(Loop *Lp, in canVectorizeLoopCFG() argument [all …]
|
D | VPlanHCFGBuilder.h | 63 VPlanHCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in VPlanHCFGBuilder() argument 64 : TheLoop(Lp), LI(LI), Plan(P) {} in VPlanHCFGBuilder()
|
D | VPlanHCFGBuilder.cpp | 73 PlainCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in PlainCFGBuilder() argument 74 : TheLoop(Lp), LI(LI), Plan(P) {} in PlainCFGBuilder()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 308 static bool isUniformLoop(Loop *Lp, Loop *OuterLp) { in isUniformLoop() argument 309 assert(Lp->getLoopLatch() && "Expected loop with a single latch."); in isUniformLoop() 312 if (Lp == OuterLp) in isUniformLoop() 314 assert(OuterLp->contains(Lp) && "OuterLp must contain Lp."); in isUniformLoop() 317 PHINode *IV = Lp->getCanonicalInductionVariable(); in isUniformLoop() 324 BasicBlock *Latch = Lp->getLoopLatch(); in isUniformLoop() 353 static bool isUniformLoopNest(Loop *Lp, Loop *OuterLp) { in isUniformLoopNest() argument 354 if (!isUniformLoop(Lp, OuterLp)) in isUniformLoopNest() 358 for (Loop *SubLp : *Lp) in isUniformLoopNest() 1060 bool LoopVectorizationLegality::canVectorizeLoopCFG(Loop *Lp, in canVectorizeLoopCFG() argument [all …]
|
D | VPlanHCFGBuilder.h | 63 VPlanHCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in VPlanHCFGBuilder() argument 64 : TheLoop(Lp), LI(LI), Plan(P) {} in VPlanHCFGBuilder()
|
D | VPlanHCFGBuilder.cpp | 73 PlainCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in PlainCFGBuilder() argument 74 : TheLoop(Lp), LI(LI), Plan(P) {} in PlainCFGBuilder()
|
/external/llvm/include/llvm/Analysis/ |
D | VectorUtils.h | 59 Value *stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp); 62 Value *getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty); 66 Value *getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp);
|
/external/llvm/lib/Analysis/ |
D | VectorUtils.cpp | 125 Value *llvm::stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp) { in stripGetElementPtr() argument 136 !SE->isLoopInvariant(SE->getSCEV(GEP->getOperand(i)), Lp)) in stripGetElementPtr() 142 Value *llvm::getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty) { in getUniqueCastUse() argument 158 Value *llvm::getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp) { in getStrideFromPointer() argument 171 Ptr = stripGetElementPtr(Ptr, SE, Lp); in getStrideFromPointer() 220 if (!Lp->isLoopInvariant(Stride)) in getStrideFromPointer() 226 Stride = getUniqueCastUse(Stride, Lp, StripedOffRecurrenceCast); in getStrideFromPointer()
|
/external/lzma/Java/SevenZip/ |
D | LzmaAlone.java | 18 public int Lp = 0; field in LzmaAlone.CommandLine 49 Lp = Integer.parseInt(s.substring(2)); in ParseSwitch() 212 if (!encoder.SetLcLpPb(params.Lc, params.Lp, params.Pb)) in main()
|
/external/eigen/Eigen/src/UmfPackSupport/ |
D | UmfPackSupport.h | 108 inline int umfpack_get_numeric(int Lp[], int Lj[], double Lx[], int Up[], int Ui[], double Ux[], in umfpack_get_numeric() argument 111 return umfpack_di_get_numeric(Lp,Lj,Lx,Up,Ui,Ux,P,Q,Dx,do_recip,Rs,Numeric); in umfpack_get_numeric() 114 inline int umfpack_get_numeric(int Lp[], int Lj[], std::complex<double> Lx[], int Up[], int Ui[], s… in umfpack_get_numeric() argument 120 return umfpack_zi_get_numeric(Lp,Lj,Lx?&lx0_real:0,0,Up,Ui,Ux?&ux0_real:0,0,P,Q, in umfpack_get_numeric()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 323 bool canVectorizeLoopNestCFG(Loop *Lp, bool UseVPlanNativePath); 336 bool canVectorizeLoopCFG(Loop *Lp, bool UseVPlanNativePath);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | VectorUtils.cpp | 153 Value *llvm::stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp) { in stripGetElementPtr() argument 164 !SE->isLoopInvariant(SE->getSCEV(GEP->getOperand(i)), Lp)) in stripGetElementPtr() 170 Value *llvm::getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty) { in getUniqueCastUse() argument 186 Value *llvm::getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp) { in getStrideFromPointer() argument 199 Ptr = stripGetElementPtr(Ptr, SE, Lp); in getStrideFromPointer() 248 if (!Lp->isLoopInvariant(Stride)) in getStrideFromPointer() 254 Stride = getUniqueCastUse(Stride, Lp, StripedOffRecurrenceCast); in getStrideFromPointer()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | VectorUtils.cpp | 160 Value *llvm::stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp) { in stripGetElementPtr() argument 171 !SE->isLoopInvariant(SE->getSCEV(GEP->getOperand(i)), Lp)) in stripGetElementPtr() 177 Value *llvm::getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty) { in getUniqueCastUse() argument 193 Value *llvm::getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp) { in getStrideFromPointer() argument 206 Ptr = stripGetElementPtr(Ptr, SE, Lp); in getStrideFromPointer() 255 if (!Lp->isLoopInvariant(Stride)) in getStrideFromPointer() 261 Stride = getUniqueCastUse(Stride, Lp, StripedOffRecurrenceCast); in getStrideFromPointer()
|
D | LoopAccessAnalysis.cpp | 191 void RuntimePointerChecking::insert(Loop *Lp, Value *Ptr, bool WritePtr, in insert() argument 202 if (SE->isLoopInvariant(Sc, Lp)) in insert() 226 auto &DL = Lp->getHeader()->getModule()->getDataLayout(); in insert() 1018 const Loop *Lp, const ValueToValueMap &StridesMap, in getPtrStride() argument 1044 if (Lp != AR->getLoop()) { in getPtrStride() 1060 isNoWrapAddRec(Ptr, AR, PSE, Lp); in getPtrStride() 1062 NullPointerIsDefined(Lp->getHeader()->getParent(), in getPtrStride() 1090 auto &DL = Lp->getHeader()->getModule()->getDataLayout(); in getPtrStride() 1110 (IsInBoundsGEP || !NullPointerIsDefined(Lp->getHeader()->getParent(), in getPtrStride()
|
/external/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 360 bool canVectorizeLoopNestCFG(Loop *Lp, bool UseVPlanNativePath); 373 bool canVectorizeLoopCFG(Loop *Lp, bool UseVPlanNativePath);
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonCommonGEP.cpp | 893 Loop *Lp = LI->getLoopFor(LocB); in adjustForInvariance() local 894 while (Lp) { in adjustForInvariance() 895 if (!isInvariantIn(Node, Lp) || !isInMainPath(LocB, Lp)) in adjustForInvariance() 897 BasicBlock *NewLoc = preheader(DT, Lp); in adjustForInvariance() 900 Lp = Lp->getParentLoop(); in adjustForInvariance()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonCommonGEP.cpp | 903 Loop *Lp = LI->getLoopFor(LocB); in adjustForInvariance() local 904 while (Lp) { in adjustForInvariance() 905 if (!isInvariantIn(Node, Lp) || !isInMainPath(LocB, Lp)) in adjustForInvariance() 907 BasicBlock *NewLoc = preheader(DT, Lp); in adjustForInvariance() 910 Lp = Lp->getParentLoop(); in adjustForInvariance()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonCommonGEP.cpp | 893 Loop *Lp = LI->getLoopFor(LocB); in adjustForInvariance() local 894 while (Lp) { in adjustForInvariance() 895 if (!isInvariantIn(Node, Lp) || !isInMainPath(LocB, Lp)) in adjustForInvariance() 897 BasicBlock *NewLoc = preheader(DT, Lp); in adjustForInvariance() 900 Lp = Lp->getParentLoop(); in adjustForInvariance()
|