Searched refs:NumberExprAST (Results 1 - 17 of 17) sorted by relevance

/external/llvm/examples/Kaleidoscope/Chapter2/
H A Dtoy.cpp102 /// NumberExprAST - Expression class for numeric literals like "1.0".
103 class NumberExprAST : public ExprAST { class in namespace:__anon11889
107 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11889::NumberExprAST
204 auto Result = helper::make_unique<NumberExprAST>(NumVal);
/external/llvm/examples/Kaleidoscope/Chapter3/
H A Dtoy.cpp97 /// NumberExprAST - Expression class for numeric literals like "1.0".
98 class NumberExprAST : public ExprAST { class in namespace:__anon11890
102 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11890::NumberExprAST
207 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
392 Value *NumberExprAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter4/
H A Dtoy.cpp103 /// NumberExprAST - Expression class for numeric literals like "1.0".
104 class NumberExprAST : public ExprAST { class in namespace:__anon11891
108 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11891::NumberExprAST
213 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
416 Value *NumberExprAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp120 /// NumberExprAST - Expression class for numeric literals like "1.0".
121 class NumberExprAST : public ExprAST { class in namespace:__anon11892
125 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11892::NumberExprAST
255 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
540 Value *NumberExprAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp128 /// NumberExprAST - Expression class for numeric literals like "1.0".
129 class NumberExprAST : public ExprAST { class in namespace:__anon11893
133 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11893::NumberExprAST
288 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
631 Value *NumberExprAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp133 /// NumberExprAST - Expression class for numeric literals like "1.0".
134 class NumberExprAST : public ExprAST { class in namespace:__anon11894
138 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11894::NumberExprAST
307 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
711 Value *NumberExprAST::codegen() {
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp133 /// NumberExprAST - Expression class for numeric literals like "1.0".
134 class NumberExprAST : public ExprAST { class in inherits:ExprAST
137 NumberExprAST(double val) : Val(val) {} function in class:NumberExprAST
320 ExprAST *Result = new NumberExprAST(NumVal);
641 Value *NumberExprAST::Codegen() {
H A Dtoy.cpp140 /// NumberExprAST - Expression class for numeric literals like "1.0".
141 class NumberExprAST : public ExprAST { class in inherits:ExprAST
144 NumberExprAST(double val) : Val(val) {} function in class:NumberExprAST
327 ExprAST *Result = new NumberExprAST(NumVal);
1012 Value *NumberExprAST::Codegen() {
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp117 /// NumberExprAST - Expression class for numeric literals like "1.0".
118 class NumberExprAST : public ExprAST { class in inherits:ExprAST
121 NumberExprAST(double val) : Val(val) {} function in class:NumberExprAST
304 ExprAST *Result = new NumberExprAST(NumVal);
870 Value *NumberExprAST::Codegen() {
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp118 /// NumberExprAST - Expression class for numeric literals like "1.0".
119 class NumberExprAST : public ExprAST { class in inherits:ExprAST
122 NumberExprAST(double val) : Val(val) {} function in class:NumberExprAST
305 ExprAST *Result = new NumberExprAST(NumVal);
626 Value *NumberExprAST::Codegen() {
H A Dtoy.cpp119 /// NumberExprAST - Expression class for numeric literals like "1.0".
120 class NumberExprAST : public ExprAST { class in inherits:ExprAST
123 NumberExprAST(double val) : Val(val) {} function in class:NumberExprAST
306 ExprAST *Result = new NumberExprAST(NumVal);
910 Value *NumberExprAST::Codegen() {
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
H A Dtoy.cpp125 /// NumberExprAST - Expression class for numeric literals like "1.0".
126 struct NumberExprAST : public ExprAST { struct in inherits:ExprAST
127 NumberExprAST(double Val) : Val(Val) {} function in struct:NumberExprAST
327 static std::unique_ptr<NumberExprAST> ParseNumberExpr() {
328 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
754 Value *NumberExprAST::IRGen(IRGenContext &C) const {
/external/llvm/examples/Kaleidoscope/Orc/initial/
H A Dtoy.cpp124 /// NumberExprAST - Expression class for numeric literals like "1.0".
125 struct NumberExprAST : public ExprAST { struct in inherits:ExprAST
126 NumberExprAST(double Val) : Val(Val) {} function in struct:NumberExprAST
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() {
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
753 Value *NumberExprAST::IRGen(IRGenContext &C) const {
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
H A Dtoy.cpp124 /// NumberExprAST - Expression class for numeric literals like "1.0".
125 struct NumberExprAST : public ExprAST { struct in inherits:ExprAST
126 NumberExprAST(double Val) : Val(Val) {} function in struct:NumberExprAST
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() {
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
753 Value *NumberExprAST::IRGen(IRGenContext &C) const {
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
H A Dtoy.cpp124 /// NumberExprAST - Expression class for numeric literals like "1.0".
125 struct NumberExprAST : public ExprAST { struct in inherits:ExprAST
126 NumberExprAST(double Val) : Val(Val) {} function in struct:NumberExprAST
326 static std::unique_ptr<NumberExprAST> ParseNumberExpr() {
327 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
753 Value *NumberExprAST::IRGen(IRGenContext &C) const {
/external/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp214 /// NumberExprAST - Expression class for numeric literals like "1.0".
215 class NumberExprAST : public ExprAST { class in namespace:__anon11896
219 NumberExprAST(double Val) : Val(Val) {} function in class:__anon11896::NumberExprAST
444 auto Result = llvm::make_unique<NumberExprAST>(NumVal);
893 Value *NumberExprAST::codegen() {
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp159 /// NumberExprAST - Expression class for numeric literals like "1.0".
160 class NumberExprAST : public ExprAST { class in inherits:ExprAST
163 NumberExprAST(double val) : Val(val) {} function in class:NumberExprAST
346 ExprAST *Result = new NumberExprAST(NumVal);
1084 Value *NumberExprAST::Codegen() {

Completed in 109 milliseconds