Home
last modified time | relevance | path

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

123

/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemoteLog.h27 Step = Log::ChannelFlag<8>, enumerator
/freebsd-src/sys/contrib/dev/acpica/compiler/
H A Ddtsubtable.c399 UINT8 Step; in DtGetSubtableLength() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp24 Value *Bound, Value *Step, StringRef Name, in CreateLoop() argument
H A DLoopConstrainer.cpp20 const SCEV *Step, ICmpInst::Predicate Pred, in isSafeDecreasingBound() argument
66 isSafeIncreasingBound(const SCEV * Start,const SCEV * BoundSCEV,const SCEV * Step,ICmpInst::Predicate Pred,unsigned LatchBrExitIdx,Loop * L,ScalarEvolution & SE) isSafeIncreasingBound() argument
246 const SCEV *Step = SE.getSCEV(StepCI); parseLoopStructure() local
[all...]
H A DScalarEvolutionExpander.cpp848 const SCEV *Step = AR->getStepRecurrence(SE); IsIncrementNSW() local
862 const SCEV *Step = AR->getStepRecurrence(SE); IsIncrementNUW() local
993 const SCEV *Step = Normalized->getStepRecurrence(SE); getAddRecExprPHILiterally() local
1069 const SCEV *Step = Normalized->getStepRecurrence(SE); expandAddRecExprLiterally() local
1998 const SCEV *Step = AR->getStepRecurrence(SE); generateOverflowCheck() local
[all...]
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Utility/
H A DLLDBLog.h41 Step = Log::ChannelFlag<22>, enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp207 Value *Step, *Start; in matchStridedRecurrence() local
295 Value *Step in matchStridedRecurrence() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp478 bool LoopPredication::isSupportedStep(const SCEV* Step) { in isSupportedStep()
680 auto *Step = RangeCheckIV->getStepRecurrence(*SE); in widenICmpRangeCheck() local
848 auto *Step = Result->IV->getStepRecurrence(*SE); in parseLoopLatchICmp() local
854 auto IsUnsupportedPredicate = [](const SCEV *Step, ICmpInst::Predicate Pred) { in parseLoopLatchICmp()
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp344 Value *Step = generateInstruction() local
358 Value *Step = createStepForVF(Builder, IV->getType(), State.VF, Part); generateInstruction() local
897 getStepVector(Value * Val,Value * StartIdx,Value * Step,Instruction::BinaryOps BinOp,ElementCount VF,IRBuilderBase & Builder) getStepVector() argument
981 Value *Step = State.get(getStepValue(), VPIteration(0, 0)); execute() local
1117 Value *Step = State.get(getStepValue(), VPIteration(0, 0)); execute() local
1592 isCanonical(InductionDescriptor::InductionKind Kind,VPValue * Start,VPValue * Step,Type * Ty) const isCanonical() argument
[all...]
H A DVPlan.h1555 VPWidenIntOrFpInductionRecipe(PHINode * IV,VPValue * Start,VPValue * Step,const InductionDescriptor & IndDesc) VPWidenIntOrFpInductionRecipe() argument
1562 VPWidenIntOrFpInductionRecipe(PHINode * IV,VPValue * Start,VPValue * Step,const InductionDescriptor & IndDesc,TruncInst * Trunc) VPWidenIntOrFpInductionRecipe() argument
1630 VPWidenPointerInductionRecipe(PHINode * Phi,VPValue * Start,VPValue * Step,const InductionDescriptor & IndDesc,bool IsScalarAfterVectorization) VPWidenPointerInductionRecipe() argument
2335 VPDerivedIVRecipe(const InductionDescriptor & IndDesc,VPValue * Start,VPCanonicalIVPHIRecipe * CanonicalIV,VPValue * Step,Type * TruncResultTy) VPDerivedIVRecipe() argument
2379 VPScalarIVStepsRecipe(VPValue * IV,VPValue * Step,Instruction::BinaryOps Opcode,FastMathFlags FMFs) VPScalarIVStepsRecipe() argument
2386 VPScalarIVStepsRecipe(const InductionDescriptor & IndDesc,VPValue * IV,VPValue * Step) VPScalarIVStepsRecipe() argument
[all...]
H A DVPlanTransforms.cpp54 VPValue *Step = VPInstructionsToVPRecipes() local
495 createScalarIVSteps(VPlan & Plan,const InductionDescriptor & ID,ScalarEvolution & SE,Instruction * TruncI,Type * IVTy,VPValue * StartV,VPValue * Step) createScalarIVSteps() argument
[all...]
H A DLoopVectorize.cpp1001 createStepForVF(IRBuilderBase & B,Type * Ty,ElementCount VF,int64_t Step) createStepForVF() argument
2342 emitTransformedIndex(IRBuilderBase & B,Value * Index,Value * StartValue,Value * Step,InductionDescriptor::InductionKind InductionKind,const BinaryOperator * InductionBinOp) emitTransformedIndex() argument
2812 Value *Step = createStepForVF(Builder, Ty, VF, UF); getOrCreateVectorTripCount() local
3067 createInductionResumeValue(PHINode * OrigPhi,const InductionDescriptor & II,Value * Step,ArrayRef<BasicBlock * > BypassBlocks,std::pair<BasicBlock *,Value * > AdditionalBypass) createInductionResumeValue() argument
3127 const SCEV *Step = ID.getStep(); getExpandedStep() local
3316 Value *Step = StepVPV->isLiveIn() ? StepVPV->getLiveInIRValue() fixupIVUsers() local
6786 const SCEVConstant *Step = setVectorizedCallDecision() local
8177 VPValue *Step = createWidenInductionRecipes() local
8197 VPValue *Step = vputils::getOrCreateVPValueForSCEVExpr(Plan, II->getStep(), tryToOptimizeInductionPHI() local
9258 Value *Step = State.get(getOperand(1), VPIteration(Part, Lane)); execute() local
9331 Value *Step = State.get(getStepValue(), VPIteration(0, 0)); execute() local
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h281 Expr *Step = nullptr; global() member
300 Step = 2, global() enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp1235 InductionDescriptor(Value * Start,InductionKind K,const SCEV * Step,BinaryOperator * BOp,SmallVectorImpl<Instruction * > * Casts) InductionDescriptor() argument
1324 const SCEV *Step = SE->getUnknown(Addend); isFPInductionPHI() local
1517 const SCEV *Step = AR->getStepRecurrence(*SE); isInductionPHI() local
[all...]
H A DLoopCacheAnalysis.cpp91 const SCEV *Step = AR->getStepRecurrence(SE); in isOneDimensionalArray() local
531 const SCEV *Step = AR->getStepRecurrence(SE); isSimpleAddRecurrence() local
H A DScalarEvolution.cpp1230 getSignedOverflowLimitForStep(const SCEV * Step,ICmpInst::Predicate * Pred,ScalarEvolution * SE) getSignedOverflowLimitForStep() argument
1250 getUnsignedOverflowLimitForStep(const SCEV * Step,ICmpInst::Predicate * Pred,ScalarEvolution * SE) getUnsignedOverflowLimitForStep() argument
1329 const SCEV *Step = AR->getStepRecurrence(*SE); getPreStartForExtend() local
1447 proveNoWrapByVaryingStart(const SCEV * Start,const SCEV * Step,const Loop * L) proveNoWrapByVaryingStart() argument
1516 extractConstantWithoutWrapping(ScalarEvolution & SE,const APInt & ConstantStart,const SCEV * Step) extractConstantWithoutWrapping() argument
1619 const SCEV *Step = AR->getStepRecurrence(*this); getZeroExtendExprImpl() local
1993 const SCEV *Step = AR->getStepRecurrence(*this); getSignExtendExprImpl() local
3460 if (const SCEVConstant *Step = getUDivExpr() local
3646 getAddRecExpr(const SCEV * Start,const SCEV * Step,const Loop * L,SCEV::NoWrapFlags Flags) getAddRecExpr() argument
5136 const SCEV *Step = AR->getStepRecurrence(*this); proveNoSignedWrapViaInduction() local
5189 const SCEV *Step = AR->getStepRecurrence(*this); proveNoUnsignedWrapViaInduction() local
6427 Value *Start, *Step; getRangeForUnknownRecurrence() local
6942 getRangeForAffineARHelper(APInt Step,const ConstantRange & StartRange,const APInt & MaxBECount,bool Signed) getRangeForAffineARHelper() argument
7006 getRangeForAffineAR(const SCEV * Start,const SCEV * Step,const APInt & MaxBECount) getRangeForAffineAR() argument
7041 const SCEV *Step = AddRec->getStepRecurrence(*this); getRangeForAffineNoSelfWrappingAR() local
7103 getRangeViaFactoring(const SCEV * Start,const SCEV * Step,const APInt & MaxBECount) getRangeViaFactoring() argument
10428 const SCEV *Step = getSCEVAtScope(AddRec->getOperand(1), L->getParentLoop()); howFarToZero() local
10965 const SCEV *Step = LHS->getStepRecurrence(*this); getMonotonicPredicateTypeImpl() local
11112 const SCEV *Step = AR->getStepRecurrence(*this); getLoopInvariantExitCondDuringFirstIterationsImpl() local
12771 const SCEV *Step = AR->getStepRecurrence(*this); howManyLessThans() local
14477 const SCEV *Step = AR->getStepRecurrence(SE); visitZeroExtendExpr() local
14493 const SCEV *Step = AR->getStepRecurrence(SE); visitSignExtendExpr() local
14662 if (const auto *Step = dyn_cast<SCEVConstant>(AR->getStepRecurrence(SE))) getImpliedFlags() local
[all...]
H A DLoopInfo.cpp213 const SCEV *Step = IndDesc.getStep(); getBounds() local
423 ConstantInt *Step = IndDesc.getConstIntStepValue(); isCanonical() local
H A DLoopAccessAnalysis.cpp224 const SCEV *Step = AR->getStepRecurrence(*SE); insert() local
316 auto *Step = dyn_cast<SCEVConstant>(SinkAR->getStepRecurrence(*SE)); tryToCreateDiffCheck() local
1496 const SCEV *Step = AR->getStepRecurrence(*PSE.getSE()); getPtrStride() local
1842 const SCEV *Step = SE.getConstant(BackedgeTakenCount.getType(), ByteStride); isSafeDependenceDistance() local
[all...]
H A DDelinearization.cpp202 const SCEV *Step = Terms[Last]; in findArrayDimensionsRec() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp243 auto *Step = dyn_cast<SCEVConstant>(AddExpr->getOperand(1)); in IsSafeActiveMask() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h390 const SCEV *Step = nullptr; variable
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerInfo.cpp323 LegalizeActionStep Step = getActionDefinitions(Query.Opcode).apply(Query); getAction() local
/freebsd-src/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp179 int Step = 1; in apply() local
/freebsd-src/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.h187 const size_t Step = sizeof(LargeType) / sizeof(uint8_t); in ForEachNonZeroByte() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp6949 struct Step { FindCompositePointerType() struct
6950 KSema::FindCompositePointerType::Step FindCompositePointerType() argument
6952 QualsSema::FindCompositePointerType::Step FindCompositePointerType() argument
6955 ClassOrBoundSema::FindCompositePointerType::Step FindCompositePointerType() argument
6957 StepSema::FindCompositePointerType::Step FindCompositePointerType() argument
6959 rebuildSema::FindCompositePointerType::Step FindCompositePointerType() argument
[all...]

123