Lines Matching defs:End
94 // Comment until end of line.
102 // Check for end of file. Don't eat the EOF.
188 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step,
190 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)),
196 std::unique_ptr<ExprAST> Start, End, Step, Body;
397 auto End = ParseExpression();
398 if (!End)
418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End),
449 // End of var list, exit loop.
706 if (I != Prototypes.end())
857 // end of the function.
960 // Compute the end condition.
961 Value *EndCond = End->IRGen(C);
978 // Insert the conditional branch into the end of LoopEndBB.
1225 if (DefI == FunctionDefs.end())