| /src/sys/external/bsd/acpica/dist/compiler/ |
| dtsubtable.c | 291 UINT8 Step; 315 Step = 5; 320 Step = 9; 325 Step = 10; 330 Step = 1; 334 for (i = 0; i < Step; i++)
|
| /src/external/apache2/llvm/dist/llvm/lib/TableGen/ |
| SetTheory.cpp | 180 int Step = 1; 186 Step = II->getValue(); 216 Step *= From <= To ? 1 : -1; 218 if (Step > 0 && From > To) 220 else if (Step < 0 && From < To) 235 From += Step;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| IVDescriptors.h | 272 IK_IntInduction, ///< Integer induction variable. Step = C. 273 IK_PtrInduction, ///< Pointer induction var. Step = C / sizeof(elem). 283 const SCEV *getStep() const { return Step; } 340 InductionDescriptor(Value *Start, InductionKind K, const SCEV *Step, 348 /// Step value. 349 const SCEV *Step = nullptr;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| MVETailPredication.cpp | 332 auto *Step = dyn_cast<SCEVConstant>(AddExpr->getOperand(1)); 333 if (!Step) { 334 LLVM_DEBUG(dbgs() << "ARM TP: induction step is not a constant: "; 338 auto StepValue = Step->getValue()->getSExtValue(); 342 LLVM_DEBUG(dbgs() << "ARM TP: Step value " << StepValue
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ExprOpenMP.h | 239 /// step 1. 242 /// calculated as VD = Begin + CounterVD * Step; 265 /// range-specification is of the form begin:end[:step], where begin and end are 266 /// expressions for which their types can be converted to iterator-type and step 277 /// Iterator range representation begin:end[:step]. 281 Expr *Step = nullptr; 300 Step = 2, 336 /// Sets begin, end and optional step expressions for specified iterator 339 Expr *End, SourceLocation SecondColonLoc, Expr *Step);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| LegalizerInfo.cpp | 467 LegalizeActionStep Step = getActionDefinitions(Query.Opcode).apply(Query); 468 if (Step.Action != LegalizeAction::UseLegacyRules) { 469 return Step;
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| LoopInterchange.cpp | 311 const SCEV *Step = AddRec->getStepRecurrence(*SE); 312 if (!isa<SCEVConstant>(Step))
|
| LoopPredication.cpp | 37 // Generally the facts SCEV provides about the increment step of add 58 // I.INC = I + Step 70 // I.INC = I + Step 75 // One solution for M is M = forall X . (G(X) && B(X)) => G(X + Step) 89 // Induction step. Assuming G(0) && M => G(I) on the subsequent 95 // So M = forall X . (G(X) && B(X)) => G(X + Step) implies G(I + Step). 264 bool isSupportedStep(const SCEV* Step); 502 bool LoopPredication::isSupportedStep(const SCEV* Step) { 503 return Step->isOne() || (Step->isAllOnesValue() && EnableCountDownLoop) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| IVDescriptors.cpp | 880 // isCorrectOpcode functions to step the right number of instruction, and 939 const SCEV *Step, BinaryOperator *BOp, 941 : StartValue(Start), IK(K), Step(Step), InductionBinOp(BOp) { 952 // Check the Step Value. It should be non-zero integer value. 954 "Step value is zero"); 957 "Step value should be constant for pointer induction"); 958 assert((IK == IK_FpInduction || Step->getType()->isIntegerTy()) && 961 assert((IK != IK_FpInduction || Step->getType()->isFloatingPointTy()) && 977 if (isa<SCEVConstant>(Step)) [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| toy.cpp | 221 std::unique_ptr<ExprAST> Start, End, Step, Body; 225 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 228 Step(std::move(Step)), Body(std::move(Body)) {} 441 // The step value is optional. 442 std::unique_ptr<ExprAST> Step; 445 Step = ParseExpression(); 446 if (!Step) 459 std::move(Step), std::move(Body)); 898 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| toy.cpp | 221 std::unique_ptr<ExprAST> Start, End, Step, Body; 225 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 228 Step(std::move(Step)), Body(std::move(Body)) {} 441 // The step value is optional. 442 std::unique_ptr<ExprAST> Step; 445 Step = ParseExpression(); 446 if (!Step) 459 std::move(Step), std::move(Body)); 898 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| toy.cpp | 221 std::unique_ptr<ExprAST> Start, End, Step, Body; 225 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 228 Step(std::move(Step)), Body(std::move(Body)) {} 441 // The step value is optional. 442 std::unique_ptr<ExprAST> Step; 445 Step = ParseExpression(); 446 if (!Step) 459 std::move(Step), std::move(Body)); 898 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| toy.cpp | 219 std::unique_ptr<ExprAST> Start, End, Step, Body; 223 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 226 Step(std::move(Step)), Body(std::move(Body)) {} 424 // The step value is optional. 425 std::unique_ptr<ExprAST> Step; 428 Step = ParseExpression(); 429 if (!Step) 442 std::move(Step), std::move(Body)); 881 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/ |
| toy.cpp | 198 std::unique_ptr<ExprAST> Start, End, Step, Body; 202 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 205 Step(std::move(Step)), Body(std::move(Body)) {} 390 // The step value is optional. 391 std::unique_ptr<ExprAST> Step; 394 Step = ParseExpression(); 395 if (!Step) 408 std::move(Step), std::move(Body)); 684 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/ |
| toy.cpp | 218 std::unique_ptr<ExprAST> Start, End, Step, Body; 222 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 225 Step(std::move(Step)), Body(std::move(Body)) {} 424 // The step value is optional. 425 std::unique_ptr<ExprAST> Step; 428 Step = ParseExpression(); 429 if (!Step) 442 std::move(Step), std::move(Body)); 796 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/ |
| toy.cpp | 226 std::unique_ptr<ExprAST> Start, End, Step, Body; 230 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 233 Step(std::move(Step)), Body(std::move(Body)) {} 446 // The step value is optional. 447 std::unique_ptr<ExprAST> Step; 450 Step = ParseExpression(); 451 if (!Step) 464 std::move(Step), std::move(Body)); 904 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/ |
| toy.cpp | 227 std::unique_ptr<ExprAST> Start, End, Step, Body; 231 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 234 Step(std::move(Step)), Body(std::move(Body)) {} 447 // The step value is optional. 448 std::unique_ptr<ExprAST> Step; 451 Step = ParseExpression(); 452 if (!Step) 465 std::move(Step), std::move(Body)); 903 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| toy-jit.cpp | 192 ExprAST *Start, *End, *Step, *Body; 195 ExprAST *step, ExprAST *body) 196 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 387 // The step value is optional. 388 ExprAST *Step = 0; 391 Step = ParseExpression(); 392 if (Step == 0) return 0; 402 return new ForExprAST(IdName, Start, End, Step, Body); 798 // step = stepexp [all...] |
| toy.cpp | 199 ExprAST *Start, *End, *Step, *Body; 202 ExprAST *step, ExprAST *body) 203 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 394 // The step value is optional. 395 ExprAST *Step = 0; 398 Step = ParseExpression(); 399 if (Step == 0) return 0; 409 return new ForExprAST(IdName, Start, End, Step, Body); 1162 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| toy-jit.cpp | 177 ExprAST *Start, *End, *Step, *Body; 180 ExprAST *step, ExprAST *body) 181 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 372 // The step value is optional. 373 ExprAST *Step = 0; 376 Step = ParseExpression(); 377 if (Step == 0) return 0; 387 return new ForExprAST(IdName, Start, End, Step, Body); 780 // step = stepexp [all...] |
| toy.cpp | 178 ExprAST *Start, *End, *Step, *Body; 181 ExprAST *step, ExprAST *body) 182 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 373 // The step value is optional. 374 ExprAST *Step = 0; 377 Step = ParseExpression(); 378 if (Step == 0) return 0; 388 return new ForExprAST(IdName, Start, End, Step, Body); 1060 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| Initialization.h | 799 /// Describes the kind of a particular step in an initialization 923 /// A single step in the initialization sequence. 924 class Step { 926 /// The kind of conversion or initialization step we are taking. 968 SmallVector<Step, 4> Steps; 1209 using step_iterator = SmallVectorImpl<Step>::const_iterator; 1229 /// Add a new step in the initialization that resolves the address 1238 /// Add a new step in the initialization that performs a derived-to- 1248 /// Add a new step binding a reference to an object. 1255 /// Add a new step that makes an extraneous copy of the inpu [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/ |
| toy.cpp | 315 std::unique_ptr<ExprAST> Start, End, Step, Body; 319 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 322 Step(std::move(Step)), Body(std::move(Body)) {} 328 Step->dump(indent(out, ind) << "Step:", ind + 1); 558 // The step value is optional. 559 std::unique_ptr<ExprAST> Step; 562 Step = ParseExpression(); 563 if (!Step) [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/ |
| toy.cpp | 218 ExprAST *Start, *End, *Step, *Body; 221 ExprAST *step, ExprAST *body) 222 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 413 // The step value is optional. 414 ExprAST *Step = 0; 417 Step = ParseExpression(); 418 if (Step == 0) return 0; 428 return new ForExprAST(IdName, Start, End, Step, Body); 1240 // step = stepexp [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/ |
| toy.cpp | 176 ExprAST *Start, *End, *Step, *Body; 179 ExprAST *step, ExprAST *body) 180 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 371 // The step value is optional. 372 ExprAST *Step = 0; 375 Step = ParseExpression(); 376 if (Step == 0) return 0; 386 return new ForExprAST(IdName, Start, End, Step, Body); 1020 // step = stepexp [all...] |