HomeSort by relevance Sort by last modified time
    Searched refs:ExprAST (Results 1 - 12 of 12) sorted by null

  /external/llvm/examples/Kaleidoscope/Chapter2/
toy.cpp 79 /// ExprAST - Base class for all expression nodes.
80 class ExprAST {
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*> Args
    [all...]
  /external/llvm/examples/Kaleidoscope/Chapter3/
toy.cpp 84 /// ExprAST - Base class for all expression nodes.
85 class ExprAST {
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/
toy.cpp 105 /// ExprAST - Base class for all expression nodes.
106 class ExprAST {
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 *LHS, *RHS
    [all...]
  /external/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp 100 /// ExprAST - Base class for all expression nodes.
101 class ExprAST {
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/
toy.cpp 91 /// ExprAST - Base class for all expression nodes.
92 class ExprAST {
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/
toy.cpp 109 /// ExprAST - Base class for all expression nodes.
110 class ExprAST {
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 *LHS, *RHS
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
toy-jit.cpp 127 /// ExprAST - Base class for all expression nodes.
128 class ExprAST {
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 *LHS, *RHS
    [all...]
toy.cpp 133 /// ExprAST - Base class for all expression nodes.
134 class ExprAST {
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 *LHS, *RHS
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/initial/
toy.cpp 110 /// ExprAST - Base class for all expression nodes.
111 class ExprAST {
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 *LHS, *RHS
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy-jit.cpp 112 /// ExprAST - Base class for all expression nodes.
113 class ExprAST {
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 *LHS, *RHS
    [all...]
toy.cpp 112 /// ExprAST - Base class for all expression nodes.
113 class ExprAST {
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 *LHS, *RHS
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
toy.cpp 157 /// ExprAST - Base class for all expression nodes.
158 class ExprAST {
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 *LHS, *RHS
    [all...]

Completed in 295 milliseconds