Home
last modified time | relevance | path

Searched defs:Step (Results 1 – 25 of 53) sorted by relevance

123

/freebsd-12-stable/contrib/gperf/src/
Dsearch.cc946 struct Step struct
962 Step * _next; argument
/freebsd-12-stable/sys/contrib/dev/acpica/compiler/
Ddtsubtable.c399 UINT8 Step; in DtGetSubtableLength() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DMatrixUtils.cpp24 Value *Bound, Value *Step, StringRef Name, in CreateLoop()
DScalarEvolutionExpander.cpp344 const SCEV *Step = A->getStepRecurrence(SE); in FactorOutConstant() local
1186 const SCEV *Step = AR->getStepRecurrence(SE); in IsIncrementNSW() local
1200 const SCEV *Step = AR->getStepRecurrence(SE); in IsIncrementNUW() local
1341 const SCEV *Step = Normalized->getStepRecurrence(SE); in getAddRecExprPHILiterally() local
1430 const SCEV *Step = Normalized->getStepRecurrence(SE); in expandAddRecExprLiterally() local
2509 const SCEV *Step = AR->getStepRecurrence(SE); in generateOverflowCheck() local
2702 const SCEV *Step = AR->getStepRecurrence(SE); in follow() local
DLoopPeel.cpp250 const SCEV *Step = LeftAR->getStepRecurrence(SE); in countToEliminateCompares() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DLoopPredication.cpp502 bool LoopPredication::isSupportedStep(const SCEV* Step) { in isSupportedStep()
702 auto *Step = RangeCheckIV->getStepRecurrence(*SE); in widenICmpRangeCheck() local
886 auto *Step = Result->IV->getStepRecurrence(*SE); in parseLoopLatchICmp() local
892 auto IsUnsupportedPredicate = [](const SCEV *Step, ICmpInst::Predicate Pred) { in parseLoopLatchICmp()
DInductiveRangeCheckElimination.cpp146 const SCEV *Step = nullptr; member in __anonddd35e7a0111::InductiveRangeCheck
660 const SCEV *BoundSCEV, const SCEV *Step, in isSafeDecreasingBound()
710 const SCEV *BoundSCEV, const SCEV *Step, in isSafeIncreasingBound()
872 const SCEV *Step = SE.getSCEV(StepCI); in parseLoopStructure() local
DLoopStrengthReduce.cpp716 const SCEV *Step = getExactSDiv(AR->getStepRecurrence(SE), RHS, SE, in getExactSDiv() local
1296 if (auto *Step = dyn_cast<SCEVConstant>(AR->getStepRecurrence(*SE))) in RateRegister() local
3865 int64_t Step = StepInt.isNegative() ? in GenerateConstantOffsetsImpl() local
5619 Value *Start = nullptr, *Step = nullptr; in ImplementSolution() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DIVDescriptors.cpp965 const SCEV *Step, BinaryOperator *BOp, in InductionDescriptor()
1056 const SCEV *Step = SE->getUnknown(Addend); in isFPInductionPHI() local
1245 const SCEV *Step = AR->getStepRecurrence(*SE); in isInductionPHI() local
DLoopCacheAnalysis.cpp90 const SCEV *Step = AR->getStepRecurrence(SE); in isOneDimensionalArray() local
453 const SCEV *Step = AR->getStepRecurrence(SE); in isSimpleAddRecurrence() local
DScalarEvolution.cpp1284 static const SCEV *getSignedOverflowLimitForStep(const SCEV *Step, in getSignedOverflowLimitForStep()
1304 static const SCEV *getUnsignedOverflowLimitForStep(const SCEV *Step, in getUnsignedOverflowLimitForStep()
1383 const SCEV *Step = AR->getStepRecurrence(*SE); in getPreStartForExtend() local
1498 const SCEV *Step, in proveNoWrapByVaryingStart()
1567 const SCEV *Step) { in extractConstantWithoutWrapping()
1630 const SCEV *Step = AR->getStepRecurrence(*this); in getZeroExtendExpr() local
1971 const SCEV *Step = AR->getStepRecurrence(*this); in getSignExtendExpr() local
3305 if (const SCEVConstant *Step = in getUDivExpr() local
3495 const SCEV *ScalarEvolution::getAddRecExpr(const SCEV *Start, const SCEV *Step, in getAddRecExpr()
4669 const SCEV *Step = AR->getStepRecurrence(*this); in proveNoSignedWrapViaInduction() local
[all …]
DLoopInfo.cpp213 const SCEV *Step = IndDesc.getStep(); in getBounds() local
422 ConstantInt *Step = IndDesc.getConstIntStepValue(); in isCanonical() local
DLoopAccessAnalysis.cpp213 const SCEV *Step = AR->getStepRecurrence(*SE); in insert() local
1092 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); in getPtrStride() local
1403 const SCEV *Step = SE.getConstant(BackedgeTakenCount.getType(), ByteStride); in isSafeDependenceDistance() local
DLoads.cpp296 auto* Step = dyn_cast<SCEVConstant>(AddRec->getStepRecurrence(SE)); in isDereferenceableAndAlignedInLoop() local
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DExprOpenMP.h281 Expr *Step = nullptr; member
300 Step = 2, enumerator
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DMVETailPredication.cpp332 auto *Step = dyn_cast<SCEVConstant>(AddExpr->getOperand(1)); in IsSafeActiveMask() local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DIVDescriptors.h350 const SCEV *Step = nullptr; variable
/freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/
DSetTheory.cpp180 int Step = 1; in apply() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DLegalizerInfo.cpp322 LegalizeActionStep Step = getActionDefinitions(Query.Opcode).apply(Query); in getAction() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1108 static Value *createStepForVF(IRBuilder<> &B, Constant *Step, ElementCount VF) { in createStepForVF()
2276 const InductionDescriptor &II, Value *Step, Value *Start, in createVectorIntOrFpInductionPHI()
2424 auto CreateStepValue = [&](const SCEV *Step) -> Value * { in widenIntOrFpInduction()
2439 auto CreateScalarIV = [&](Value *&Step) -> Value * { in widenIntOrFpInduction()
2461 auto CreateSplatIV = [&](Value *ScalarIV, Value *Step) { in widenIntOrFpInduction()
2482 Value *Step = CreateStepValue(ID.getStep()); in widenIntOrFpInduction() local
2523 Value *InnerLoopVectorizer::getStepVector(Value *Val, int StartIdx, Value *Step, in getStepVector()
2569 void InnerLoopVectorizer::buildScalarSteps(Value *ScalarIV, Value *Step, in buildScalarSteps()
3081 Value *End, Value *Step, in createInductionVariable()
3175 Value *Step = createStepForVF(Builder, ConstantInt::get(Ty, UF), VF); in getOrCreateVectorTripCount() local
[all …]
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
DFuzzerTracePC.h187 const size_t Step = sizeof(LargeType) / sizeof(uint8_t); in ForEachNonZeroByte() local
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp6602 struct Step { in FindCompositePointerType() struct
6603 enum Kind { Pointer, ObjCPointer, MemberPointer, Array } K; in FindCompositePointerType()
6605 Qualifiers Quals; in FindCompositePointerType()
6608 const Type *ClassOrBound; in FindCompositePointerType()
6610 Step(Kind K, const Type *ClassOrBound = nullptr) in FindCompositePointerType() function
6612 QualType rebuild(ASTContext &Ctx, QualType T) const { in FindCompositePointerType()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86LowerAMXIntrinsics.cpp105 Value *Step, StringRef Name, in createLoop()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAGHVX.cpp426 unsigned Step) { in route()
471 unsigned Step) { in route()
543 unsigned Step) { in route()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizationArtifactCombiner.h1226 auto Step = LI.getAction(Query); in isInstUnsupported() local

123