HomeSort by relevance Sort by last modified time
    Searched refs:CallExprAST (Results 1 - 17 of 17) sorted by null

  /external/llvm/examples/Kaleidoscope/Chapter2/
toy.cpp 129 /// CallExprAST - Expression class for function calls.
130 class CallExprAST : public ExprAST {
135 CallExprAST(const std::string &Callee,
255 return helper::make_unique<CallExprAST>(IdName, std::move(Args));
  /external/llvm/examples/Kaleidoscope/Chapter3/
toy.cpp 127 /// CallExprAST - Expression class for function calls.
128 class CallExprAST : public ExprAST {
133 CallExprAST(const std::string &Callee,
258 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
427 Value *CallExprAST::codegen() {
  /external/llvm/examples/Kaleidoscope/Chapter4/
toy.cpp 133 /// CallExprAST - Expression class for function calls.
134 class CallExprAST : public ExprAST {
139 CallExprAST(const std::string &Callee,
264 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
451 Value *CallExprAST::codegen() {
  /external/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp 150 /// CallExprAST - Expression class for function calls.
151 class CallExprAST : public ExprAST {
156 CallExprAST(const std::string &Callee,
306 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
575 Value *CallExprAST::codegen() {
  /external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 169 /// CallExprAST - Expression class for function calls.
170 class CallExprAST : public ExprAST {
175 CallExprAST(const std::string &Callee,
339 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
686 Value *CallExprAST::codegen() {
  /external/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp 175 /// CallExprAST - Expression class for function calls.
176 class CallExprAST : public ExprAST {
181 CallExprAST(const std::string &Callee,
358 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
791 Value *CallExprAST::codegen() {
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
toy-jit.cpp 170 /// CallExprAST - Expression class for function calls.
171 class CallExprAST : public ExprAST {
175 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
315 return new CallExprAST(IdName, Args);
716 Value *CallExprAST::Codegen() {
    [all...]
toy.cpp 177 /// CallExprAST - Expression class for function calls.
178 class CallExprAST : public ExprAST {
182 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
322 return new CallExprAST(IdName, Args);
1083 Value *CallExprAST::Codegen() {
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/initial/
toy.cpp 154 /// CallExprAST - Expression class for function calls.
155 class CallExprAST : public ExprAST {
159 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
299 return new CallExprAST(IdName, Args);
941 Value *CallExprAST::Codegen() {
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy-jit.cpp 155 /// CallExprAST - Expression class for function calls.
156 class CallExprAST : public ExprAST {
160 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
300 return new CallExprAST(IdName, Args);
698 Value *CallExprAST::Codegen() {
    [all...]
toy.cpp 156 /// CallExprAST - Expression class for function calls.
157 class CallExprAST : public ExprAST {
161 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
301 return new CallExprAST(IdName, Args);
981 Value *CallExprAST::Codegen() {
    [all...]
  /external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
toy.cpp 164 /// CallExprAST - Expression class for function calls.
165 struct CallExprAST : public ExprAST {
166 CallExprAST(std::string CalleeName,
315 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list");
323 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
826 Value *CallExprAST::IRGen(IRGenContext &C) const {
    [all...]
  /external/llvm/examples/Kaleidoscope/Orc/initial/
toy.cpp 163 /// CallExprAST - Expression class for function calls.
164 struct CallExprAST : public ExprAST {
165 CallExprAST(std::string CalleeName,
314 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list");
322 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
825 Value *CallExprAST::IRGen(IRGenContext &C) const {
    [all...]
  /external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
toy.cpp 163 /// CallExprAST - Expression class for function calls.
164 struct CallExprAST : public ExprAST {
165 CallExprAST(std::string CalleeName,
314 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list");
322 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
825 Value *CallExprAST::IRGen(IRGenContext &C) const {
    [all...]
  /external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
toy.cpp 163 /// CallExprAST - Expression class for function calls.
164 struct CallExprAST : public ExprAST {
165 CallExprAST(std::string CalleeName,
314 return ErrorU<CallExprAST>("Expected ')' or ',' in argument list");
322 return llvm::make_unique<CallExprAST>(IdName, std::move(Args));
825 Value *CallExprAST::IRGen(IRGenContext &C) const {
    [all...]
  /external/llvm/examples/Kaleidoscope/Chapter8/
toy.cpp 274 /// CallExprAST - Expression class for function calls.
275 class CallExprAST : public ExprAST {
280 CallExprAST(SourceLocation Loc, const std::string &Callee,
497 return llvm::make_unique<CallExprAST>(LitLoc, IdName, std::move(Args));
978 Value *CallExprAST::codegen() {
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
toy.cpp 196 /// CallExprAST - Expression class for function calls.
197 class CallExprAST : public ExprAST {
201 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
341 return new CallExprAST(IdName, Args);
    [all...]

Completed in 83 milliseconds