Home
last modified time | relevance | path

Searched refs:NumberExprAST (Results 1 – 19 of 19) sorted by relevance

/external/llvm/examples/Kaleidoscope/Chapter3/
Dtoy.cpp98 class NumberExprAST : public ExprAST { class
102 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anon1fdfa9a10111::NumberExprAST
207 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
392 Value *NumberExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Chapter2/
Dtoy.cpp103 class NumberExprAST : public ExprAST { class
107 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anonab6338a00111::NumberExprAST
204 auto Result = helper::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
/external/llvm/examples/Kaleidoscope/Chapter4/
Dtoy.cpp104 class NumberExprAST : public ExprAST { class
108 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anon945c1aa20111::NumberExprAST
213 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
416 Value *NumberExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp121 class NumberExprAST : public ExprAST { class
125 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anon08d88ba30111::NumberExprAST
255 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
540 Value *NumberExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp129 class NumberExprAST : public ExprAST { class
133 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anon7d54fca40111::NumberExprAST
288 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
631 Value *NumberExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
Dtoy-jit.cpp119 class NumberExprAST : public ExprAST { class
122 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in NumberExprAST
305 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
626 Value *NumberExprAST::Codegen() { in Codegen()
Dtoy.cpp120 class NumberExprAST : public ExprAST { class
123 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in NumberExprAST
306 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
910 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
Dtoy-jit.cpp134 class NumberExprAST : public ExprAST { class
137 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in NumberExprAST
320 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
641 Value *NumberExprAST::Codegen() { in Codegen()
Dtoy.cpp141 class NumberExprAST : public ExprAST { class
144 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in NumberExprAST
327 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
1012 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
Dtoy.cpp125 struct NumberExprAST : public ExprAST { struct
126 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() argument
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() { in ParseNumberExpr()
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
753 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
Dtoy.cpp125 struct NumberExprAST : public ExprAST { struct
126 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() { in ParseNumberExpr()
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
753 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/initial/
Dtoy.cpp125 struct NumberExprAST : public ExprAST { struct
126 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() argument
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() { in ParseNumberExpr()
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
753 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Chapter7/
Dtoy.cpp134 class NumberExprAST : public ExprAST { class
138 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anonf1d16da50111::NumberExprAST
307 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
711 Value *NumberExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
Dtoy.cpp126 struct NumberExprAST : public ExprAST { struct
127 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() argument
327 static std::unique_ptr<NumberExprAST> ParseNumberExpr() { in ParseNumberExpr()
328 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
754 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
Dtoy.cpp118 class NumberExprAST : public ExprAST { class
121 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in NumberExprAST
304 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
870 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter8/
Dtoy.cpp215 class NumberExprAST : public ExprAST { class
219 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function in __anon664ddea60211::NumberExprAST
444 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
893 Value *NumberExprAST::codegen() { in codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
Dtoy.cpp160 class NumberExprAST : public ExprAST { class
163 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in NumberExprAST
346 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
1084 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/docs/tutorial/
DLangImpl2.rst44 /// NumberExprAST - Expression class for numeric literals like "1.0".
45 class NumberExprAST : public ExprAST {
49 NumberExprAST(double Val) : Val(Val) {}
54 about this code is that the NumberExprAST class captures the numeric
209 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
216 creates a ``NumberExprAST`` node, advances the lexer to the next token,
DLangImpl3.rst41 /// NumberExprAST - Expression class for numeric literals like "1.0".
42 class NumberExprAST : public ExprAST {
46 NumberExprAST(double Val) : Val(Val) {}
118 Value *NumberExprAST::codegen() {