| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCWin64EH.cpp | 1858 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 D | RISCVGatherScatterLowering.cpp | 195 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 D | INSTALL.txt | 8 // 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 D | LoopPredication.cpp | 274 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 D | ThreadPlanStepRange.cpp | 69 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 D | ThreadPlanStepThrough.cpp | 64 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 D | ThreadPlanCallFunction.cpp | 50 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 D | ThreadPlanStepInRange.cpp | 129 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 D | ThreadPlanShouldStopHere.cpp | 45 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 D | ThreadPlanStepInstruction.cpp | 99 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 D | ScalarEvolutionExpander.cpp | 346 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 D | toy.cpp | 198 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 D | FuzzerTracePC.h | 187 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 D | SetTheory.cpp | 179 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 D | SemaInit.cpp | 3503 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 D | toy.cpp | 218 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 D | LLDBLog.cpp | 54 {{"step"}, {"log step related activities"}, LLDBLog::Step}, 72 LLDBLog::Watchpoints | LLDBLog::Step |
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | toy.cpp | 219 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 D | toy.cpp | 226 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 D | toy.cpp | 221 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 D | toy.cpp | 226 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 D | toy.cpp | 221 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 D | toy.cpp | 221 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 D | Delinearization.cpp | 204 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 D | ScalarEvolution.cpp | 1293 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 …]
|