Lines Matching defs:End
88 // Comment until end of line.
96 // Check for end of file. Don't eat the EOF.
176 ExprAST *Start, *End, *Step, *Body;
178 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end,
180 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
368 ExprAST *End = ParseExpression();
369 if (End == 0) return 0;
386 return new ForExprAST(IdName, Start, End, Step, Body);
415 // End of var list, exit loop.
714 EngineVector::iterator end = Engines.end();
716 for (it = begin; it != end; ++it)
722 ModuleVector::iterator end = Modules.end();
724 for (it = begin; it != end; ++it) {
768 EngineVector::iterator end = Engines.end();
770 for (it = begin; it != end; ++it) {
810 Module::iterator end = OpenModule->end();
811 for (it = OpenModule->begin(); it != end; ++it) {
831 EngineVector::iterator end = Engines.end();
833 for (it = begin; it != end; ++it) {
844 ModuleVector::iterator end = Modules.end();
846 for (it = begin; it != end; ++it)
972 // end of the function.
1075 // Compute the end condition.
1076 Value *EndCond = End->Codegen();
1093 // Insert the conditional branch into the end of LoopEndBB.