/external/llvm/examples/Kaleidoscope/Chapter2/ |
D | toy.cpp | 86 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/ |
D | toy.cpp | 92 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/ |
D | toy.cpp | 123 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/ |
D | toy.cpp | 105 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/ |
D | toy.cpp | 131 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/ |
D | toy-jit.cpp | 119 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()
|
D | toy.cpp | 120 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/ |
D | toy.cpp | 136 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/ |
D | toy-jit.cpp | 134 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()
|
D | toy.cpp | 141 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/ |
D | toy.cpp | 125 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/ |
D | toy.cpp | 125 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/ |
D | toy.cpp | 125 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/ |
D | toy.cpp | 126 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/ |
D | toy.cpp | 118 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/ |
D | toy.cpp | 219 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/ |
D | toy.cpp | 160 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/ |
D | LangImpl2.rst | 44 /// 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,
|
D | LangImpl3.rst | 41 /// NumberExprAST - Expression class for numeric literals like "1.0". 42 class NumberExprAST : public ExprAST { 45 NumberExprAST(double val) : Val(val) {} 113 Value *NumberExprAST::Codegen() {
|