Searched refs:Stride (Results 1 - 10 of 10) sorted by relevance
/freebsd-10.3-release/contrib/llvm/include/llvm/ADT/ |
H A D | SparseSet.h | 204 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u; 205 for (unsigned i = Sparse[Idx], e = size(); i < e; i += Stride) { 210 // Stride is 0 when SparseT >= unsigned. We don't need to loop. 211 if (!Stride)
|
H A D | SparseMultiSet.h | 360 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u; 361 for (unsigned i = Sparse[Idx], e = Dense.size(); i < e; i += Stride) { 367 // Stride is 0 when SparseT >= unsigned. We don't need to loop. 368 if (!Stride)
|
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 254 int Stride = 1; local 256 Stride = -1; 285 Dst += Stride; 286 Src += Stride;
|
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 795 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); local 797 if (Stride == 0 || StoreSize != Stride->getValue()->getValue()) { 801 if (0 && Stride && StoreSize == -Stride->getValue()->getValue()) { 856 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(Ev->getOperand(1)); local 860 if (Stride == 0 || MSI->getLength() != Stride->getValue())
|
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 497 unsigned Stride = SrcVT.getScalarType().getSizeInBits()/8; local 502 Chain, BasePTR, LD->getPointerInfo().getWithOffset(Idx * Stride), 508 DAG.getConstant(Stride, BasePTR.getValueType())); 553 // Store Stride in bytes 554 unsigned Stride = ScalarSize/8; local 564 ST->getPointerInfo().getWithOffset(Idx*Stride), MemSclVT, 568 DAG.getConstant(Stride, BasePTR.getValueType()));
|
/freebsd-10.3-release/contrib/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 880 const SCEV *computeBECount(const SCEV *Delta, const SCEV *Stride, 886 bool doesIVOverflowOnLT(const SCEV *RHS, const SCEV *Stride, 892 bool doesIVOverflowOnGT(const SCEV *RHS, const SCEV *Stride,
|
/freebsd-10.3-release/contrib/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 6340 bool ScalarEvolution::doesIVOverflowOnLT(const SCEV *RHS, const SCEV *Stride, 6345 const SCEV *One = getConstant(Stride->getType(), 1); 6350 APInt MaxStrideMinusOne = getSignedRange(getMinusSCEV(Stride, One)) 6359 APInt MaxStrideMinusOne = getUnsignedRange(getMinusSCEV(Stride, One)) 6369 bool ScalarEvolution::doesIVOverflowOnGT(const SCEV *RHS, const SCEV *Stride, 6374 const SCEV *One = getConstant(Stride->getType(), 1); 6379 APInt MaxStrideMinusOne = getSignedRange(getMinusSCEV(Stride, One)) 6388 APInt MaxStrideMinusOne = getUnsignedRange(getMinusSCEV(Stride, One)) 6429 const SCEV *Stride = IV->getStepRecurrence(*this); 6432 if (!isKnownPositive(Stride)) [all...] |
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 5487 unsigned Stride; 5494 Stride = 8; 5501 Stride = getDataLayout().getTypeAllocSize(AI.getCoerceToType()); 5506 Stride = 8; 5518 Addr = Builder.CreateConstGEP1_32(Addr, Stride, "ap.next");
|
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 567 /// 0 - Stride is unknown or non consecutive. 3629 int64_t Stride = StepVal / Size; local 3638 Stride != 1 && Stride != -1) 3641 return Stride;
|
/freebsd-10.3-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 18293 SDValue Stride = DAG.getConstant(16, TLI.getPointerTy()); local 18295 SDValue Ptr1 = DAG.getNode(ISD::ADD, dl, Ptr0.getValueType(), Ptr0, Stride);
|
Completed in 393 milliseconds