Home
last modified time | relevance | path

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

/external/llvm/examples/Kaleidoscope/Chapter2/
Dtoy.cpp92 class VariableExprAST : public ExprAST { class
95 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anonab6338a00111::VariableExprAST
174 return new VariableExprAST(IdName); in ParseIdentifierExpr()
/external/llvm/examples/Kaleidoscope/Chapter3/
Dtoy.cpp100 class VariableExprAST : public ExprAST { class
103 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon1fdfa9a10111::VariableExprAST
195 return new VariableExprAST(IdName); in ParseIdentifierExpr()
360 Value *VariableExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
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 = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
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 = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter7/
Dtoy.cpp145 class VariableExprAST : public ExprAST { class
149 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anonf1d16da50111::VariableExprAST
312 return new VariableExprAST(IdName); in ParseIdentifierExpr()
690 Value *VariableExprAST::Codegen() { in Codegen()
716 VariableExprAST *LHSE = dynamic_cast<VariableExprAST *>(LHS); in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
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()
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 = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter4/
Dtoy.cpp114 class VariableExprAST : public ExprAST { class
118 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon945c1aa20111::VariableExprAST
221 return new VariableExprAST(IdName); in ParseIdentifierExpr()
635 Value *VariableExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp132 class VariableExprAST : public ExprAST { class
136 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon08d88ba30111::VariableExprAST
261 return new VariableExprAST(IdName); in ParseIdentifierExpr()
521 Value *VariableExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
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 = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp140 class VariableExprAST : public ExprAST { class
144 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon7d54fca40111::VariableExprAST
292 return new VariableExprAST(IdName); in ParseIdentifierExpr()
609 Value *VariableExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter8/
Dtoy.cpp231 class VariableExprAST : public ExprAST { class
235 VariableExprAST(SourceLocation Loc, const std::string &name) in VariableExprAST() function in __anon664ddea60211::VariableExprAST
456 return new VariableExprAST(LitLoc, IdName); in ParseIdentifierExpr()
881 Value *VariableExprAST::Codegen() { in Codegen()
911 VariableExprAST *LHSE = dynamic_cast<VariableExprAST *>(LHS); in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
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 = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
Dtoy.cpp133 struct VariableExprAST : public ExprAST { struct
134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() function
300 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
758 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen()
785 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/initial/
Dtoy.cpp133 struct VariableExprAST : public ExprAST { struct
134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() argument
300 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
758 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen()
785 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
Dtoy.cpp133 struct VariableExprAST : public ExprAST { struct
134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() function
300 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
758 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen()
785 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
Dtoy.cpp134 struct VariableExprAST : public ExprAST { struct
135 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() argument
301 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr()
759 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen()
786 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
/external/llvm/docs/tutorial/
DLangImpl2.rst65 /// VariableExprAST - Expression class for referencing a variable, like "a".
66 class VariableExprAST : public ExprAST {
69 VariableExprAST(const std::string &name) : Name(name) {}
145 ExprAST *X = new VariableExprAST("x");
146 ExprAST *Y = new VariableExprAST("y");
259 return new VariableExprAST(IdName);
290 a '(' token, constructing either a ``VariableExprAST`` or
DLangImpl7.rst358 Value *VariableExprAST::Codegen() {
576 VariableExprAST *LHSE = dynamic_cast<VariableExprAST*>(LHS);
DLangImpl3.rst127 Value *VariableExprAST::Codegen() {
360 by the ``VariableExprAST`` AST node. Once this is set up, it returns the