/external/llvm/examples/Kaleidoscope/Chapter3/ |
D | toy.cpp | 98 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/ |
D | toy.cpp | 103 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/ |
D | toy.cpp | 104 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/ |
D | toy.cpp | 121 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/ |
D | toy.cpp | 129 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/ |
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/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/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() 753 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() 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/ |
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() 753 Value *NumberExprAST::IRGen(IRGenContext &C) const { in IRGen()
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
D | toy.cpp | 134 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/ |
D | toy.cpp | 126 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/ |
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 | 215 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/ |
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 { 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,
|
D | LangImpl3.rst | 41 /// NumberExprAST - Expression class for numeric literals like "1.0". 42 class NumberExprAST : public ExprAST { 46 NumberExprAST(double Val) : Val(Val) {} 118 Value *NumberExprAST::codegen() {
|