/external/llvm/examples/Kaleidoscope/Chapter2/ |
H A D | toy.cpp | 79 /// ExprAST - Base class for all expression nodes. 80 class ExprAST { class in namespace:__anon25450 82 virtual ~ExprAST() {} 86 class NumberExprAST : public ExprAST { 92 class VariableExprAST : public ExprAST { 99 class BinaryExprAST : public ExprAST { 101 BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) {} 105 class CallExprAST : public ExprAST { 107 std::vector<ExprAST*> Arg [all...] |
/external/llvm/examples/Kaleidoscope/Chapter3/ |
H A D | toy.cpp | 84 /// ExprAST - Base class for all expression nodes. 85 class ExprAST { class in namespace:__anon25451 87 virtual ~ExprAST() {} 92 class NumberExprAST : public ExprAST { 100 class VariableExprAST : public ExprAST { 108 class BinaryExprAST : public ExprAST { 110 ExprAST *LHS, *RHS; 112 BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) 118 class CallExprAST : public ExprAST { [all...] |
/external/llvm/examples/Kaleidoscope/Chapter6/ |
H A D | toy.cpp | 105 /// ExprAST - Base class for all expression nodes. 106 class ExprAST { class in namespace:__anon25454 108 virtual ~ExprAST() {} 113 class NumberExprAST : public ExprAST { 121 class VariableExprAST : public ExprAST { 129 class UnaryExprAST : public ExprAST { 131 ExprAST *Operand; 133 UnaryExprAST(char opcode, ExprAST *operand) 139 class BinaryExprAST : public ExprAST { 141 ExprAST *LH [all...] |
/external/llvm/examples/Kaleidoscope/Chapter5/ |
H A D | toy.cpp | 100 /// ExprAST - Base class for all expression nodes. 101 class ExprAST { class in namespace:__anon25453 103 virtual ~ExprAST() {} 108 class NumberExprAST : public ExprAST { 116 class VariableExprAST : public ExprAST { 124 class BinaryExprAST : public ExprAST { 126 ExprAST *LHS, *RHS; 128 BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) 134 class CallExprAST : public ExprAST { [all...] |
/external/llvm/examples/Kaleidoscope/Chapter4/ |
H A D | toy.cpp | 91 /// ExprAST - Base class for all expression nodes. 92 class ExprAST { class in namespace:__anon25452 94 virtual ~ExprAST() {} 99 class NumberExprAST : public ExprAST { 107 class VariableExprAST : public ExprAST { 115 class BinaryExprAST : public ExprAST { 117 ExprAST *LHS, *RHS; 119 BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) 125 class CallExprAST : public ExprAST { [all...] |
/external/llvm/examples/Kaleidoscope/Chapter7/ |
H A D | toy.cpp | 109 /// ExprAST - Base class for all expression nodes. 110 class ExprAST { class in namespace:__anon25455 112 virtual ~ExprAST() {} 117 class NumberExprAST : public ExprAST { 125 class VariableExprAST : public ExprAST { 134 class UnaryExprAST : public ExprAST { 136 ExprAST *Operand; 138 UnaryExprAST(char opcode, ExprAST *operand) 144 class BinaryExprAST : public ExprAST { 146 ExprAST *LH [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
H A D | toy-jit.cpp | 127 /// ExprAST - Base class for all expression nodes. 128 class ExprAST { class 130 virtual ~ExprAST() {} 135 class NumberExprAST : public ExprAST { 143 class VariableExprAST : public ExprAST { 152 class UnaryExprAST : public ExprAST { 154 ExprAST *Operand; 156 UnaryExprAST(char opcode, ExprAST *operand) 162 class BinaryExprAST : public ExprAST { 164 ExprAST *LH [all...] |
H A D | toy.cpp | 133 /// ExprAST - Base class for all expression nodes. 134 class ExprAST { class 136 virtual ~ExprAST() {} 141 class NumberExprAST : public ExprAST { 149 class VariableExprAST : public ExprAST { 158 class UnaryExprAST : public ExprAST { 160 ExprAST *Operand; 162 UnaryExprAST(char opcode, ExprAST *operand) 168 class BinaryExprAST : public ExprAST { 170 ExprAST *LH [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
H A D | toy.cpp | 110 /// ExprAST - Base class for all expression nodes. 111 class ExprAST { class 113 virtual ~ExprAST() {} 118 class NumberExprAST : public ExprAST { 126 class VariableExprAST : public ExprAST { 135 class UnaryExprAST : public ExprAST { 137 ExprAST *Operand; 139 UnaryExprAST(char opcode, ExprAST *operand) 145 class BinaryExprAST : public ExprAST { 147 ExprAST *LH [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
H A D | toy-jit.cpp | 112 /// ExprAST - Base class for all expression nodes. 113 class ExprAST { class 115 virtual ~ExprAST() {} 120 class NumberExprAST : public ExprAST { 128 class VariableExprAST : public ExprAST { 137 class UnaryExprAST : public ExprAST { 139 ExprAST *Operand; 141 UnaryExprAST(char opcode, ExprAST *operand) 147 class BinaryExprAST : public ExprAST { 149 ExprAST *LH [all...] |
H A D | toy.cpp | 112 /// ExprAST - Base class for all expression nodes. 113 class ExprAST { class 115 virtual ~ExprAST() {} 120 class NumberExprAST : public ExprAST { 128 class VariableExprAST : public ExprAST { 137 class UnaryExprAST : public ExprAST { 139 ExprAST *Operand; 141 UnaryExprAST(char opcode, ExprAST *operand) 147 class BinaryExprAST : public ExprAST { 149 ExprAST *LH [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
H A D | toy.cpp | 157 /// ExprAST - Base class for all expression nodes. 158 class ExprAST { class 160 virtual ~ExprAST() {} 165 class NumberExprAST : public ExprAST { 173 class VariableExprAST : public ExprAST { 182 class UnaryExprAST : public ExprAST { 184 ExprAST *Operand; 186 UnaryExprAST(char opcode, ExprAST *operand) 192 class BinaryExprAST : public ExprAST { 194 ExprAST *LH [all...] |