Home
last modified time | relevance | path

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

123

/freebsd-13.1/sys/contrib/dev/acpica/compiler/
H A Ddtsubtable.c399 UINT8 Step; in DtGetSubtableLength() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp24 Value *Bound, Value *Step, StringRef Name, in CreateLoop()
H A 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
H A DLoopPeel.cpp250 const SCEV *Step = LeftAR->getStepRecurrence(SE); in countToEliminateCompares() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A 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()
H A DInductiveRangeCheckElimination.cpp146 const SCEV *Step = nullptr; member in __anon7f8b68160111::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
H A 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
H A DIndVarSimplify.cpp872 const SCEV *Step = dyn_cast<SCEVConstant>(AR->getStepRecurrence(*SE)); in isLoopCounter() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A 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
H A DLoopCacheAnalysis.cpp90 const SCEV *Step = AR->getStepRecurrence(SE); in isOneDimensionalArray() local
453 const SCEV *Step = AR->getStepRecurrence(SE); in isSimpleAddRecurrence() local
H A DScalarEvolution.cpp1383 const SCEV *Step = AR->getStepRecurrence(*SE); in getPreStartForExtend() local
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
4669 const SCEV *Step = AR->getStepRecurrence(*this); in proveNoSignedWrapViaInduction() local
4718 const SCEV *Step = AR->getStepRecurrence(*this); in proveNoUnsignedWrapViaInduction() local
5889 Value *Start, *Step; in getRangeForUnknownRecurrence() local
10087 const SCEV *Step = AR->getStepRecurrence(*this); in getLoopInvariantExitCondDuringFirstIterations() local
12308 const SCEV *Step = Terms[Last]; in findArrayDimensionsRec() local
13443 const SCEV *Step = AR->getStepRecurrence(SE); in visitZeroExtendExpr() local
[all …]
H A DLoopInfo.cpp213 const SCEV *Step = IndDesc.getStep(); in getBounds() local
422 ConstantInt *Step = IndDesc.getConstIntStepValue(); in isCanonical() local
H A 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
H A DLoads.cpp296 auto* Step = dyn_cast<SCEVConstant>(AddRec->getStepRecurrence(SE)); in isDereferenceableAndAlignedInLoop() local
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h281 Expr *Step = nullptr; member
300 Step = 2, enumerator
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp332 auto *Step = dyn_cast<SCEVConstant>(AddExpr->getOperand(1)); in IsSafeActiveMask() local
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h350 const SCEV *Step = nullptr; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerInfo.cpp322 LegalizeActionStep Step = getActionDefinitions(Query.Opcode).apply(Query); in getAction() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp180 int Step = 1; in apply() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2276 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
2569 void InnerLoopVectorizer::buildScalarSteps(Value *ScalarIV, Value *Step, in buildScalarSteps()
3175 Value *Step = createStepForVF(Builder, ConstantInt::get(Ty, UF), VF); in getOrCreateVectorTripCount() local
3265 Value *Step = in emitMinimumIterationCountCheck() local
3368 auto Step = ID.getStep(); in emitTransformedIndex() local
8329 Constant *Step = ConstantInt::get(IdxTy, VF.getKnownMinValue() * UF); in createEpilogueVectorizedLoopSkeleton() local
[all …]
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.h187 const size_t Step = sizeof(LargeType) / sizeof(uint8_t); in ForEachNonZeroByte() local
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A 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() argument
6612 QualType rebuild(ASTContext &Ctx, QualType T) const { in FindCompositePointerType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp105 Value *Step, StringRef Name, in createLoop()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h1226 auto Step = LI.getAction(Query); in isInstUnsupported() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp426 unsigned Step) { in route()
471 unsigned Step) { in route()
543 unsigned Step) { in route()

123