Home
last modified time | relevance | path

Searched refs:CallExprAST (Results 1 – 20 of 20) sorted by relevance

/external/llvm/examples/Kaleidoscope/Chapter3/
Dtoy.cpp128 class CallExprAST : public ExprAST { class
133 CallExprAST(const std::string &Callee, in CallExprAST() function in __anon1fdfa9a10111::CallExprAST
258 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
427 Value *CallExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Chapter2/
Dtoy.cpp130 class CallExprAST : public ExprAST { class
135 CallExprAST(const std::string &Callee, in CallExprAST() function in __anonab6338a00111::CallExprAST
255 return helper::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
/external/llvm/examples/Kaleidoscope/Chapter4/
Dtoy.cpp134 class CallExprAST : public ExprAST { class
139 CallExprAST(const std::string &Callee, in CallExprAST() function in __anon945c1aa20111::CallExprAST
264 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
451 Value *CallExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp151 class CallExprAST : public ExprAST { class
156 CallExprAST(const std::string &Callee, in CallExprAST() function in __anon08d88ba30111::CallExprAST
306 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
575 Value *CallExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp170 class CallExprAST : public ExprAST { class
175 CallExprAST(const std::string &Callee, in CallExprAST() function in __anon7d54fca40111::CallExprAST
339 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
686 Value *CallExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
Dtoy-jit.cpp156 class CallExprAST : public ExprAST { class
160 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) in CallExprAST() function in CallExprAST
300 return new CallExprAST(IdName, Args); in ParseIdentifierExpr()
698 Value *CallExprAST::Codegen() { in Codegen()
Dtoy.cpp157 class CallExprAST : public ExprAST { class
161 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) in CallExprAST() function in CallExprAST
301 return new CallExprAST(IdName, Args); in ParseIdentifierExpr()
981 Value *CallExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
Dtoy-jit.cpp171 class CallExprAST : public ExprAST { class
175 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) in CallExprAST() function in CallExprAST
315 return new CallExprAST(IdName, Args); in ParseIdentifierExpr()
716 Value *CallExprAST::Codegen() { in Codegen()
Dtoy.cpp178 class CallExprAST : public ExprAST { class
182 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) in CallExprAST() function in CallExprAST
322 return new CallExprAST(IdName, Args); in ParseIdentifierExpr()
1083 Value *CallExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
Dtoy.cpp164 struct CallExprAST : public ExprAST { struct
165 CallExprAST(std::string CalleeName, in CallExprAST() argument
314 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list"); in ParseIdentifierExpr()
322 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
825 Value *CallExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
Dtoy.cpp164 struct CallExprAST : public ExprAST { struct
165 CallExprAST(std::string CalleeName, in CallExprAST() argument
314 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list"); in ParseIdentifierExpr()
322 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
825 Value *CallExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/initial/
Dtoy.cpp164 struct CallExprAST : public ExprAST { struct
165 CallExprAST(std::string CalleeName, in CallExprAST() function
314 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list"); in ParseIdentifierExpr()
322 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
825 Value *CallExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Chapter7/
Dtoy.cpp176 class CallExprAST : public ExprAST { class
181 CallExprAST(const std::string &Callee, in CallExprAST() function in __anonf1d16da50111::CallExprAST
358 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
791 Value *CallExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
Dtoy.cpp165 struct CallExprAST : public ExprAST { struct
166 CallExprAST(std::string CalleeName, in CallExprAST() function
315 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list"); in ParseIdentifierExpr()
323 return llvm::make_unique<CallExprAST>(IdName, std::move(Args)); in ParseIdentifierExpr()
826 Value *CallExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
Dtoy.cpp155 class CallExprAST : public ExprAST { class
159 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) in CallExprAST() function in CallExprAST
299 return new CallExprAST(IdName, Args); in ParseIdentifierExpr()
941 Value *CallExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter8/
Dtoy.cpp275 class CallExprAST : public ExprAST { class
280 CallExprAST(SourceLocation Loc, const std::string &Callee, in CallExprAST() function in __anon664ddea60211::CallExprAST
497 return llvm::make_unique<CallExprAST>(LitLoc, IdName, std::move(Args)); in ParseIdentifierExpr()
978 Value *CallExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
Dtoy.cpp197 class CallExprAST : public ExprAST { class
201 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) in CallExprAST() function in CallExprAST
341 return new CallExprAST(IdName, Args); in ParseIdentifierExpr()
1158 Value *CallExprAST::Codegen() { in Codegen()
/external/llvm/docs/tutorial/
DLangImpl2.rst85 /// CallExprAST - Expression class for function calls.
86 class CallExprAST : public ExprAST {
91 CallExprAST(const std::string &Callee,
299 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
309 ``CallExprAST`` node as appropriate.
DLangImpl4.rst425 Value *CallExprAST::codegen() {
446 it doesn't find one. In ``CallExprAST::codegen()`` we just need to replace the
DLangImpl3.rst213 Value *CallExprAST::codegen() {