Home
last modified time | relevance | path

Searched refs:VariableExprAST (Results 1 – 21 of 21) sorted by relevance

/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter2/
H A Dtoy.cpp103 class VariableExprAST : public ExprAST { class
107 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anon62d5820b0111::VariableExprAST
226 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter3/
H A Dtoy.cpp120 class VariableExprAST : public ExprAST { class
124 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anond751f30c0111::VariableExprAST
253 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
416 Value *VariableExprAST::codegen() { in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter4/
H A Dtoy.cpp130 class VariableExprAST : public ExprAST { class
134 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anon4bce640d0111::VariableExprAST
263 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
445 Value *VariableExprAST::codegen() { in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp142 class VariableExprAST : public ExprAST { class
145 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST
293 return new VariableExprAST(IdName); in ParseIdentifierExpr()
645 Value *VariableExprAST::Codegen() { in Codegen()
675 VariableExprAST *LHSE = static_cast<VariableExprAST*>(LHS); in Codegen()
H A Dtoy.cpp149 class VariableExprAST : public ExprAST { class
152 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST
300 return new VariableExprAST(IdName); in ParseIdentifierExpr()
1016 Value *VariableExprAST::Codegen() { in Codegen()
1042 VariableExprAST *LHSE = static_cast<VariableExprAST*>(LHS); in Codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp127 class VariableExprAST : public ExprAST { class
130 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST
278 return new VariableExprAST(IdName); in ParseIdentifierExpr()
630 Value *VariableExprAST::Codegen() { in Codegen()
657 VariableExprAST *LHSE = dynamic_cast<VariableExprAST*>(LHS); in Codegen()
H A Dtoy.cpp128 class VariableExprAST : public ExprAST { class
131 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST
279 return new VariableExprAST(IdName); in ParseIdentifierExpr()
914 Value *VariableExprAST::Codegen() { in Codegen()
940 VariableExprAST *LHSE = static_cast<VariableExprAST*>(LHS); in Codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp163 class VariableExprAST : public ExprAST { class
167 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anona943b7100111::VariableExprAST
364 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
746 Value *VariableExprAST::codegen() { in codegen()
775 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp163 class VariableExprAST : public ExprAST { class
167 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anon1dc028110111::VariableExprAST
364 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
744 Value *VariableExprAST::codegen() { in codegen()
773 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A Dtoy.cpp158 class VariableExprAST : public ExprAST { class
162 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anon6f160faf0111::VariableExprAST
359 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
740 Value *VariableExprAST::codegen() { in codegen()
769 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A Dtoy.cpp158 class VariableExprAST : public ExprAST { class
162 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anone39280b00111::VariableExprAST
359 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
740 Value *VariableExprAST::codegen() { in codegen()
769 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A Dtoy.cpp158 class VariableExprAST : public ExprAST { class
162 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anon580ef1b10111::VariableExprAST
359 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
740 Value *VariableExprAST::codegen() { in codegen()
769 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A Dtoy.cpp156 class VariableExprAST : public ExprAST { class
160 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in VariableExprAST
342 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
723 Value *VariableExprAST::codegen() { in codegen()
752 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp126 class VariableExprAST : public ExprAST { class
129 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST
277 return new VariableExprAST(IdName); in ParseIdentifierExpr()
874 Value *VariableExprAST::Codegen() { in Codegen()
900 VariableExprAST *LHSE = static_cast<VariableExprAST*>(LHS); in Codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter9/
H A Dtoy.cpp228 class VariableExprAST : public ExprAST { class
232 VariableExprAST(SourceLocation Loc, const std::string &Name) in VariableExprAST() function in __anon923c99120211::VariableExprAST
474 return std::make_unique<VariableExprAST>(LitLoc, IdName); in ParseIdentifierExpr()
906 Value *VariableExprAST::codegen() { in codegen()
939 VariableExprAST *LHSE = static_cast<VariableExprAST *>(LHS.get()); in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp168 class VariableExprAST : public ExprAST { class
171 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST
319 return new VariableExprAST(IdName); in ParseIdentifierExpr()
1088 Value *VariableExprAST::Codegen() { in Codegen()
1116 VariableExprAST *LHSE = static_cast<VariableExprAST*>(LHS); in Codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp148 class VariableExprAST : public ExprAST { class
152 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anonc04ad50e0111::VariableExprAST
308 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
572 Value *VariableExprAST::codegen() { in codegen()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp156 class VariableExprAST : public ExprAST { class
160 VariableExprAST(const std::string &Name) : Name(Name) {} in VariableExprAST() function in __anon34c7460f0111::VariableExprAST
342 return std::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
664 Value *VariableExprAST::codegen() { in codegen()
/openbsd/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A DLangImpl02.rst66 /// VariableExprAST - Expression class for referencing a variable, like "a".
67 class VariableExprAST : public ExprAST {
71 VariableExprAST(const std::string &Name) : Name(Name) {}
156 auto LHS = std::make_unique<VariableExprAST>("x");
157 auto RHS = std::make_unique<VariableExprAST>("y");
277 return std::make_unique<VariableExprAST>(IdName);
310 a '(' token, constructing either a ``VariableExprAST`` or
H A DLangImpl07.rst358 Value *VariableExprAST::codegen() {
581 VariableExprAST *LHSE = dynamic_cast<VariableExprAST*>(LHS.get());
H A DLangImpl03.rst138 Value *VariableExprAST::codegen() {
368 it out) so that they're accessible to ``VariableExprAST`` nodes.