Searched refs:ExprAST (Results 1 - 12 of 12) sorted by relevance

/external/llvm/examples/Kaleidoscope/Chapter2/
H A Dtoy.cpp79 /// 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 Dtoy.cpp84 /// 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 Dtoy.cpp105 /// 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 Dtoy.cpp100 /// 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 Dtoy.cpp91 /// 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 Dtoy.cpp109 /// 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 Dtoy-jit.cpp127 /// 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 Dtoy.cpp133 /// 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 Dtoy.cpp110 /// 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 Dtoy-jit.cpp112 /// 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 Dtoy.cpp112 /// 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 Dtoy.cpp157 /// 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...]

Completed in 133 milliseconds