Home
last modified time | relevance | path

Searched refs:ForExprAST (Results 1 – 16 of 16) sorted by relevance

/external/llvm/examples/Kaleidoscope/Orc/initial/
Dtoy.cpp186 struct ForExprAST : public ExprAST { struct
187 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start, in ForExprAST() function
376 static std::unique_ptr<ForExprAST> ParseForExpr() { in ParseForExpr()
380 return ErrorU<ForExprAST>("expected identifier after for"); in ParseForExpr()
386 return ErrorU<ForExprAST>("expected '=' after for"); in ParseForExpr()
394 return ErrorU<ForExprAST>("expected ',' after for start value"); in ParseForExpr()
411 return ErrorU<ForExprAST>("expected 'in' after for"); in ParseForExpr()
418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), in ParseForExpr()
896 Value *ForExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
Dtoy.cpp186 struct ForExprAST : public ExprAST { struct
187 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start, in ForExprAST() argument
376 static std::unique_ptr<ForExprAST> ParseForExpr() { in ParseForExpr()
380 return ErrorU<ForExprAST>("expected identifier after for"); in ParseForExpr()
386 return ErrorU<ForExprAST>("expected '=' after for"); in ParseForExpr()
394 return ErrorU<ForExprAST>("expected ',' after for start value"); in ParseForExpr()
411 return ErrorU<ForExprAST>("expected 'in' after for"); in ParseForExpr()
418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), in ParseForExpr()
896 Value *ForExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
Dtoy.cpp186 struct ForExprAST : public ExprAST { struct
187 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start, in ForExprAST() argument
376 static std::unique_ptr<ForExprAST> ParseForExpr() { in ParseForExpr()
380 return ErrorU<ForExprAST>("expected identifier after for"); in ParseForExpr()
386 return ErrorU<ForExprAST>("expected '=' after for"); in ParseForExpr()
394 return ErrorU<ForExprAST>("expected ',' after for start value"); in ParseForExpr()
411 return ErrorU<ForExprAST>("expected 'in' after for"); in ParseForExpr()
418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), in ParseForExpr()
896 Value *ForExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
Dtoy.cpp187 struct ForExprAST : public ExprAST { struct
188 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start, in ForExprAST() function
377 static std::unique_ptr<ForExprAST> ParseForExpr() { in ParseForExpr()
381 return ErrorU<ForExprAST>("expected identifier after for"); in ParseForExpr()
387 return ErrorU<ForExprAST>("expected '=' after for"); in ParseForExpr()
395 return ErrorU<ForExprAST>("expected ',' after for start value"); in ParseForExpr()
412 return ErrorU<ForExprAST>("expected 'in' after for"); in ParseForExpr()
419 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), in ParseForExpr()
897 Value *ForExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp173 class ForExprAST : public ExprAST { class
178 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in __anone5e5f5430111::ForExprAST
379 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
624 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp192 class ForExprAST : public ExprAST { class
197 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in __anon5a6266440111::ForExprAST
410 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
732 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
Dtoy-jit.cpp175 class ForExprAST : public ExprAST { class
179 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in ForExprAST
387 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
771 Value *ForExprAST::Codegen() { in Codegen()
Dtoy.cpp176 class ForExprAST : public ExprAST { class
180 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in ForExprAST
388 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
1051 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter7/
Dtoy.cpp198 class ForExprAST : public ExprAST { class
203 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in __anonceded7450111::ForExprAST
430 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
837 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
Dtoy-jit.cpp190 class ForExprAST : public ExprAST { class
194 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in ForExprAST
402 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
789 Value *ForExprAST::Codegen() { in Codegen()
Dtoy.cpp197 class ForExprAST : public ExprAST { class
201 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in ForExprAST
409 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
1153 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
Dtoy.cpp174 class ForExprAST : public ExprAST { class
178 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in ForExprAST
386 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
1011 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter8/
Dtoy.cpp313 class ForExprAST : public ExprAST { class
318 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in __anon435b48460211::ForExprAST
576 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
1036 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
Dtoy.cpp216 class ForExprAST : public ExprAST { class
220 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, in ForExprAST() function in ForExprAST
428 return new ForExprAST(IdName, Start, End, Step, Body); in ParseForExpr()
1231 Value *ForExprAST::Codegen() { in Codegen()
/external/llvm/docs/tutorial/
DLangImpl5.rst464 /// ForExprAST - Expression class for for/in.
465 class ForExprAST : public ExprAST {
469 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end,
524 return new ForExprAST(IdName, Start, End, Step, Body);
573 Value *ForExprAST::Codegen() {
721 ``ForExprAST::Codegen``.
DLangImpl7.rst369 with ``ForExprAST::Codegen`` (see the `full code listing <#code>`_ for