Home
last modified time | relevance | path

Searched refs:Step (Results 1 – 25 of 161) sorted by relevance

1234567

/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCWin64EH.cpp1858 int Step = 0; in tryARMPackedUnwind() local
1893 if (Step != 0) in tryARMPackedUnwind()
1895 Step = 1; in tryARMPackedUnwind()
1901 if (Step != 1 && Step != 2) in tryARMPackedUnwind()
1912 Step = 3; in tryARMPackedUnwind()
1916 if (Step == 1 && Inst.Register == 0x0f) { in tryARMPackedUnwind()
1919 Step = 2; in tryARMPackedUnwind()
1924 if (Step != 1 && Step != 2) in tryARMPackedUnwind()
1931 Step = 3; in tryARMPackedUnwind()
1936 if (Step != 3 || !HasR11 || IntRegs >= 0 || PF > 0) in tryARMPackedUnwind()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp195 Value *Step, *Start; in matchStridedRecurrence() local
196 if (!matchSimpleRecurrence(Phi, Inc, Start, Step) || in matchStridedRecurrence()
205 if (!L->isLoopInvariant(Step)) in matchStridedRecurrence()
209 Step = getSplatValue(Step); in matchStridedRecurrence()
210 if (!Step) in matchStridedRecurrence()
221 Inc = BinaryOperator::CreateAdd(BasePtr, Step, Inc->getName() + ".scalar", in matchStridedRecurrence()
281 Value *Step = Inc->getOperand(StepIndex); in matchStridedRecurrence() local
310 Step = Builder.CreateMul(Step, SplatOp, "step"); in matchStridedRecurrence()
317 Inc->setOperand(StepIndex, Step); in matchStridedRecurrence()
325 Step = Builder.CreateShl(Step, SplatOp, "step"); in matchStridedRecurrence()
[all …]
/openbsd-src/gnu/llvm/clang/
H A DINSTALL.txt8 // Step 1: Organization
21 // Step 2: Configure and Build LLVM
32 // Step 3: (Optional) Verify Your Build
40 // Step 4: Install Clang
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp274 bool isSupportedStep(const SCEV* Step);
518 bool LoopPredication::isSupportedStep(const SCEV* Step) { in isSupportedStep() argument
519 return Step->isOne() || (Step->isAllOnesValue() && EnableCountDownLoop); in isSupportedStep()
718 auto *Step = RangeCheckIV->getStepRecurrence(*SE); in widenICmpRangeCheck() local
721 if (!isSupportedStep(Step)) { in widenICmpRangeCheck()
737 assert(Step->getType() == in widenICmpRangeCheck()
740 if (Step != CurrLatchCheck.IV->getStepRecurrence(*SE)) { in widenICmpRangeCheck()
745 if (Step->isOne()) in widenICmpRangeCheck()
749 assert(Step->isAllOnesValue() && "Step should be -1!"); in widenICmpRangeCheck()
916 auto *Step = Result->IV->getStepRecurrence(*SE); in parseLoopLatchICmp() local
[all …]
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DThreadPlanStepRange.cpp69 Log *log = GetLog(LLDBLog::Step); in ShouldReportStop()
102 Log *log = GetLog(LLDBLog::Step); in InRange()
297 Log *log = GetLog(LLDBLog::Step); in ClearNextBranchBreakpoint()
311 Log *log = GetLog(LLDBLog::Step); in SetNextBranchBreakpoint()
390 Log *log = GetLog(LLDBLog::Step); in NextRangeBreakpointExplainsStop()
457 Log *log = GetLog(LLDBLog::Step); in MischiefManaged()
468 Log *log = GetLog(LLDBLog::Step); in IsPlanStale()
H A DThreadPlanStepThrough.cpp64 Log *log = GetLog(LLDBLog::Step); in ThreadPlanStepThrough()
98 Log *log = GetLog(LLDBLog::Step); in LookForPlanToStepThroughFromCurrentPC()
231 Log *log = GetLog(LLDBLog::Step); in MischiefManaged()
256 Log *log = GetLog(LLDBLog::Step); in HitOurBackstopBreakpoint()
H A DThreadPlanCallFunction.cpp50 Log *log = GetLog(LLDBLog::Step); in ConstructorSetup()
153 Log *log = GetLog(LLDBLog::Step); in ReportRegisterState()
176 Log *log = GetLog(LLDBLog::Step); in DoTakedown()
252 Log *log(GetLog(LLDBLog::Step | LLDBLog::Process)); in DoPlanExplainsStop()
391 Log *log = GetLog(LLDBLog::Step); in MischiefManaged()
442 Log *log = GetLog(LLDBLog::Step); in BreakpointsExplainStop()
H A DThreadPlanStepInRange.cpp129 Log *log = GetLog(LLDBLog::Step); in ShouldStop()
273 log = GetLog(LLDBLog::Step); in ShouldStop()
345 LLDB_LOGF(GetLog(LLDBLog::Step), in FrameMatchesAvoidCriteria()
363 Log *log = GetLog(LLDBLog::Step); in DefaultShouldStopHereCallback()
445 Log *log = GetLog(LLDBLog::Step); in DoPlanExplainsStop()
468 Log *log = GetLog(LLDBLog::Step); in DoWillResume()
H A DThreadPlanShouldStopHere.cpp45 Log *log = GetLog(LLDBLog::Step); in InvokeShouldStopHereCallback()
66 Log *log = GetLog(LLDBLog::Step); in DefaultShouldStopHereCallback()
102 Log *log = GetLog(LLDBLog::Step); in DefaultStepFromHereCallback()
H A DThreadPlanStepInstruction.cpp99 Log *log = GetLog(LLDBLog::Step); in IsPlanStale()
131 Log *log = GetLog(LLDBLog::Step); in ShouldStop()
247 Log *log = GetLog(LLDBLog::Step); in MischiefManaged()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp346 const SCEV *Step = A->getStepRecurrence(SE); in FactorOutConstant() local
347 const SCEV *StepRem = SE.getConstant(Step->getType(), 0); in FactorOutConstant()
348 if (!FactorOutConstant(Step, StepRem, Factor, SE, DL)) in FactorOutConstant()
355 S = SE.getAddRecExpr(Start, Step, A->getLoop(), in FactorOutConstant()
1170 const SCEV *Step = AR->getStepRecurrence(SE); in IsIncrementNSW() local
1171 const SCEV *OpAfterExtend = SE.getAddExpr(SE.getSignExtendExpr(Step, WideTy), in IsIncrementNSW()
1174 SE.getSignExtendExpr(SE.getAddExpr(AR, Step), WideTy); in IsIncrementNSW()
1184 const SCEV *Step = AR->getStepRecurrence(SE); in IsIncrementNUW() local
1185 const SCEV *OpAfterExtend = SE.getAddExpr(SE.getZeroExtendExpr(Step, WideTy), in IsIncrementNUW()
1188 SE.getZeroExtendExpr(SE.getAddExpr(AR, Step), WideTy); in IsIncrementNUW()
[all …]
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp198 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon0dd774980111::ForExprAST
202 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
205 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
391 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
394 Step = ParseExpression(); in ParseForExpr()
395 if (!Step) in ParseForExpr()
408 std::move(Step), std::move(Body)); in ParseForExpr()
725 if (Step) { in codegen()
726 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.h187 const size_t Step = sizeof(LargeType) / sizeof(uint8_t); in ForEachNonZeroByte() local
188 const size_t StepMask = Step - 1; in ForEachNonZeroByte()
196 for (; P + Step <= End; P += Step) in ForEachNonZeroByte()
199 for (size_t I = 0; I < Step; I++, Bundle >>= 8) in ForEachNonZeroByte()
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DSetTheory.cpp179 int Step = 1; in apply() local
185 Step = II->getValue(); in apply()
215 Step *= From <= To ? 1 : -1; in apply()
217 if (Step > 0 && From > To) in apply()
219 else if (Step < 0 && From < To) in apply()
234 From += Step; in apply()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp3503 void InitializationSequence::Step::Destroy() { in Destroy()
3551 for (const Step &S : llvm::reverse(Steps)) { in isDirectReferenceBinding()
3622 Step S; in AddAddressOverloadResolutionStep()
3633 Step S; in AddDerivedToBaseCastStep()
3647 Step S; in AddReferenceBindingStep()
3654 Step S; in AddFinalCopy()
3661 Step S; in AddExtraneousCopyToTemporary()
3672 Step S; in AddUserConversionStep()
3683 Step S; in AddQualificationConversionStep()
3701 Step S; in AddFunctionReferenceConversionStep()
[all …]
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp218 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon8253e5990111::ForExprAST
222 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
225 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
425 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
428 Step = ParseExpression(); in ParseForExpr()
429 if (!Step) in ParseForExpr()
442 std::move(Step), std::move(Body)); in ParseForExpr()
837 if (Step) { in codegen()
838 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DLLDBLog.cpp54 {{"step"}, {"log step related activities"}, LLDBLog::Step},
72 LLDBLog::Watchpoints | LLDBLog::Step |
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A Dtoy.cpp219 std::unique_ptr<ExprAST> Start, End, Step, Body; member in ForExprAST
223 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
226 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
425 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
428 Step = ParseExpression(); in ParseForExpr()
429 if (!Step) in ParseForExpr()
442 std::move(Step), std::move(Body)); in ParseForExpr()
926 if (Step) { in codegen()
927 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp226 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anonf6d0569a0111::ForExprAST
230 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
233 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
447 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
450 Step = ParseExpression(); in ParseForExpr()
451 if (!Step) in ParseForExpr()
464 std::move(Step), std::move(Body)); in ParseForExpr()
949 if (Step) { in codegen()
950 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A Dtoy.cpp221 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon348c1f790111::ForExprAST
225 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
228 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
442 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
445 Step = ParseExpression(); in ParseForExpr()
446 if (!Step) in ParseForExpr()
459 std::move(Step), std::move(Body)); in ParseForExpr()
943 if (Step) { in codegen()
944 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp226 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon6b4cc79b0111::ForExprAST
230 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
233 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
447 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
450 Step = ParseExpression(); in ParseForExpr()
451 if (!Step) in ParseForExpr()
464 std::move(Step), std::move(Body)); in ParseForExpr()
947 if (Step) { in codegen()
948 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A Dtoy.cpp221 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anona908907a0111::ForExprAST
225 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
228 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
442 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
445 Step = ParseExpression(); in ParseForExpr()
446 if (!Step) in ParseForExpr()
459 std::move(Step), std::move(Body)); in ParseForExpr()
943 if (Step) { in codegen()
944 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A Dtoy.cpp221 std::unique_ptr<ExprAST> Start, End, Step, Body; member in __anon1d85017b0111::ForExprAST
225 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, in ForExprAST() argument
228 Step(std::move(Step)), Body(std::move(Body)) {} in ForExprAST()
442 std::unique_ptr<ExprAST> Step; in ParseForExpr() local
445 Step = ParseExpression(); in ParseForExpr()
446 if (!Step) in ParseForExpr()
459 std::move(Step), std::move(Body)); in ParseForExpr()
943 if (Step) { in codegen()
944 StepVal = Step->codegen(); in codegen()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DDelinearization.cpp204 const SCEV *Step = Terms[Last]; in findArrayDimensionsRec() local
208 if (const SCEVMulExpr *M = dyn_cast<SCEVMulExpr>(Step)) { in findArrayDimensionsRec()
214 Step = SE.getMulExpr(Qs); in findArrayDimensionsRec()
217 Sizes.push_back(Step); in findArrayDimensionsRec()
224 SCEVDivision::divide(SE, Term, Step, &Q, &R); in findArrayDimensionsRec()
240 Sizes.push_back(Step); in findArrayDimensionsRec()
H A DScalarEvolution.cpp1293 static const SCEV *getSignedOverflowLimitForStep(const SCEV *Step, in getSignedOverflowLimitForStep() argument
1296 unsigned BitWidth = SE->getTypeSizeInBits(Step->getType()); in getSignedOverflowLimitForStep()
1297 if (SE->isKnownPositive(Step)) { in getSignedOverflowLimitForStep()
1300 SE->getSignedRangeMax(Step)); in getSignedOverflowLimitForStep()
1302 if (SE->isKnownNegative(Step)) { in getSignedOverflowLimitForStep()
1305 SE->getSignedRangeMin(Step)); in getSignedOverflowLimitForStep()
1313 static const SCEV *getUnsignedOverflowLimitForStep(const SCEV *Step, in getUnsignedOverflowLimitForStep() argument
1316 unsigned BitWidth = SE->getTypeSizeInBits(Step->getType()); in getUnsignedOverflowLimitForStep()
1320 SE->getUnsignedRangeMax(Step)); in getUnsignedOverflowLimitForStep()
1349 static const SCEV *getOverflowLimitForStep(const SCEV *Step, in getOverflowLimitForStep()
[all …]

1234567