Home
last modified time | relevance | path

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

/external/llvm/examples/Kaleidoscope/Chapter2/
Dtoy.cpp86 class NumberExprAST : public ExprAST { class
88 NumberExprAST(double val) {} in NumberExprAST() function in __anon8870a2400111::NumberExprAST
201 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
/external/llvm/examples/Kaleidoscope/Chapter3/
Dtoy.cpp92 class NumberExprAST : public ExprAST { class
95 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in __anonfced13410111::NumberExprAST
222 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
356 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp123 class NumberExprAST : public ExprAST { class
127 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in __anone5e5f5430111::NumberExprAST
290 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
517 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter4/
Dtoy.cpp105 class NumberExprAST : public ExprAST { class
109 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in __anon716984420111::NumberExprAST
250 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
631 Value *NumberExprAST::Codegen() { in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp131 class NumberExprAST : public ExprAST { class
135 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in __anon5a6266440111::NumberExprAST
321 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
605 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/Chapter7/
Dtoy.cpp136 class NumberExprAST : public ExprAST { class
140 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in __anonceded7450111::NumberExprAST
341 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
686 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/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()
754 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
/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()
754 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() argument
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() { in ParseNumberExpr()
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
754 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
Dtoy.cpp126 struct NumberExprAST : public ExprAST { struct
127 NumberExprAST(double Val) : Val(Val) {} in NumberExprAST() function
327 static std::unique_ptr<NumberExprAST> ParseNumberExpr() { in ParseNumberExpr()
328 auto Result = llvm::make_unique<NumberExprAST>(NumVal); in ParseNumberExpr()
755 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.cpp219 class NumberExprAST : public ExprAST { class
223 NumberExprAST(double val) : Val(val) {} in NumberExprAST() function in __anon435b48460211::NumberExprAST
485 ExprAST *Result = new NumberExprAST(NumVal); in ParseNumberExpr()
876 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 {
48 NumberExprAST(double val) : Val(val) {}
53 about this code is that the NumberExprAST class captures the numeric
194 ExprAST *Result = new NumberExprAST(NumVal);
201 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 {
45 NumberExprAST(double val) : Val(val) {}
113 Value *NumberExprAST::Codegen() {