Lines Matching refs:GENERATE

73 #define GENERATE(op, left_kind, right_kind, result_kind) \  in GenerateAheadOfTime()  macro
82 GENERATE(Token::ADD, INT32, INT32, INT32); in GenerateAheadOfTime()
83 GENERATE(Token::ADD, INT32, INT32, NUMBER); in GenerateAheadOfTime()
84 GENERATE(Token::ADD, INT32, NUMBER, NUMBER); in GenerateAheadOfTime()
85 GENERATE(Token::ADD, INT32, SMI, INT32); in GenerateAheadOfTime()
86 GENERATE(Token::ADD, NUMBER, INT32, NUMBER); in GenerateAheadOfTime()
87 GENERATE(Token::ADD, NUMBER, NUMBER, NUMBER); in GenerateAheadOfTime()
88 GENERATE(Token::ADD, NUMBER, SMI, NUMBER); in GenerateAheadOfTime()
89 GENERATE(Token::ADD, SMI, INT32, INT32); in GenerateAheadOfTime()
90 GENERATE(Token::ADD, SMI, INT32, NUMBER); in GenerateAheadOfTime()
91 GENERATE(Token::ADD, SMI, NUMBER, NUMBER); in GenerateAheadOfTime()
92 GENERATE(Token::ADD, SMI, SMI, INT32); in GenerateAheadOfTime()
93 GENERATE(Token::ADD, SMI, SMI, SMI); in GenerateAheadOfTime()
94 GENERATE(Token::BIT_AND, INT32, INT32, INT32); in GenerateAheadOfTime()
95 GENERATE(Token::BIT_AND, INT32, INT32, SMI); in GenerateAheadOfTime()
96 GENERATE(Token::BIT_AND, INT32, SMI, INT32); in GenerateAheadOfTime()
97 GENERATE(Token::BIT_AND, INT32, SMI, SMI); in GenerateAheadOfTime()
98 GENERATE(Token::BIT_AND, NUMBER, INT32, INT32); in GenerateAheadOfTime()
99 GENERATE(Token::BIT_AND, NUMBER, SMI, SMI); in GenerateAheadOfTime()
100 GENERATE(Token::BIT_AND, SMI, INT32, INT32); in GenerateAheadOfTime()
101 GENERATE(Token::BIT_AND, SMI, INT32, SMI); in GenerateAheadOfTime()
102 GENERATE(Token::BIT_AND, SMI, NUMBER, SMI); in GenerateAheadOfTime()
103 GENERATE(Token::BIT_AND, SMI, SMI, SMI); in GenerateAheadOfTime()
104 GENERATE(Token::BIT_OR, INT32, INT32, INT32); in GenerateAheadOfTime()
105 GENERATE(Token::BIT_OR, INT32, INT32, SMI); in GenerateAheadOfTime()
106 GENERATE(Token::BIT_OR, INT32, SMI, INT32); in GenerateAheadOfTime()
107 GENERATE(Token::BIT_OR, INT32, SMI, SMI); in GenerateAheadOfTime()
108 GENERATE(Token::BIT_OR, NUMBER, SMI, INT32); in GenerateAheadOfTime()
109 GENERATE(Token::BIT_OR, NUMBER, SMI, SMI); in GenerateAheadOfTime()
110 GENERATE(Token::BIT_OR, SMI, INT32, INT32); in GenerateAheadOfTime()
111 GENERATE(Token::BIT_OR, SMI, INT32, SMI); in GenerateAheadOfTime()
112 GENERATE(Token::BIT_OR, SMI, SMI, SMI); in GenerateAheadOfTime()
113 GENERATE(Token::BIT_XOR, INT32, INT32, INT32); in GenerateAheadOfTime()
114 GENERATE(Token::BIT_XOR, INT32, INT32, SMI); in GenerateAheadOfTime()
115 GENERATE(Token::BIT_XOR, INT32, NUMBER, SMI); in GenerateAheadOfTime()
116 GENERATE(Token::BIT_XOR, INT32, SMI, INT32); in GenerateAheadOfTime()
117 GENERATE(Token::BIT_XOR, NUMBER, INT32, INT32); in GenerateAheadOfTime()
118 GENERATE(Token::BIT_XOR, NUMBER, SMI, INT32); in GenerateAheadOfTime()
119 GENERATE(Token::BIT_XOR, NUMBER, SMI, SMI); in GenerateAheadOfTime()
120 GENERATE(Token::BIT_XOR, SMI, INT32, INT32); in GenerateAheadOfTime()
121 GENERATE(Token::BIT_XOR, SMI, INT32, SMI); in GenerateAheadOfTime()
122 GENERATE(Token::BIT_XOR, SMI, SMI, SMI); in GenerateAheadOfTime()
123 GENERATE(Token::DIV, INT32, INT32, INT32); in GenerateAheadOfTime()
124 GENERATE(Token::DIV, INT32, INT32, NUMBER); in GenerateAheadOfTime()
125 GENERATE(Token::DIV, INT32, NUMBER, NUMBER); in GenerateAheadOfTime()
126 GENERATE(Token::DIV, INT32, SMI, INT32); in GenerateAheadOfTime()
127 GENERATE(Token::DIV, INT32, SMI, NUMBER); in GenerateAheadOfTime()
128 GENERATE(Token::DIV, NUMBER, INT32, NUMBER); in GenerateAheadOfTime()
129 GENERATE(Token::DIV, NUMBER, NUMBER, NUMBER); in GenerateAheadOfTime()
130 GENERATE(Token::DIV, NUMBER, SMI, NUMBER); in GenerateAheadOfTime()
131 GENERATE(Token::DIV, SMI, INT32, INT32); in GenerateAheadOfTime()
132 GENERATE(Token::DIV, SMI, INT32, NUMBER); in GenerateAheadOfTime()
133 GENERATE(Token::DIV, SMI, NUMBER, NUMBER); in GenerateAheadOfTime()
134 GENERATE(Token::DIV, SMI, SMI, NUMBER); in GenerateAheadOfTime()
135 GENERATE(Token::DIV, SMI, SMI, SMI); in GenerateAheadOfTime()
136 GENERATE(Token::MOD, NUMBER, SMI, NUMBER); in GenerateAheadOfTime()
137 GENERATE(Token::MOD, SMI, SMI, SMI); in GenerateAheadOfTime()
138 GENERATE(Token::MUL, INT32, INT32, INT32); in GenerateAheadOfTime()
139 GENERATE(Token::MUL, INT32, INT32, NUMBER); in GenerateAheadOfTime()
140 GENERATE(Token::MUL, INT32, NUMBER, NUMBER); in GenerateAheadOfTime()
141 GENERATE(Token::MUL, INT32, SMI, INT32); in GenerateAheadOfTime()
142 GENERATE(Token::MUL, INT32, SMI, NUMBER); in GenerateAheadOfTime()
143 GENERATE(Token::MUL, NUMBER, INT32, NUMBER); in GenerateAheadOfTime()
144 GENERATE(Token::MUL, NUMBER, NUMBER, NUMBER); in GenerateAheadOfTime()
145 GENERATE(Token::MUL, NUMBER, SMI, NUMBER); in GenerateAheadOfTime()
146 GENERATE(Token::MUL, SMI, INT32, INT32); in GenerateAheadOfTime()
147 GENERATE(Token::MUL, SMI, INT32, NUMBER); in GenerateAheadOfTime()
148 GENERATE(Token::MUL, SMI, NUMBER, NUMBER); in GenerateAheadOfTime()
149 GENERATE(Token::MUL, SMI, SMI, INT32); in GenerateAheadOfTime()
150 GENERATE(Token::MUL, SMI, SMI, NUMBER); in GenerateAheadOfTime()
151 GENERATE(Token::MUL, SMI, SMI, SMI); in GenerateAheadOfTime()
152 GENERATE(Token::SAR, INT32, SMI, INT32); in GenerateAheadOfTime()
153 GENERATE(Token::SAR, INT32, SMI, SMI); in GenerateAheadOfTime()
154 GENERATE(Token::SAR, NUMBER, SMI, SMI); in GenerateAheadOfTime()
155 GENERATE(Token::SAR, SMI, SMI, SMI); in GenerateAheadOfTime()
156 GENERATE(Token::SHL, INT32, SMI, INT32); in GenerateAheadOfTime()
157 GENERATE(Token::SHL, INT32, SMI, SMI); in GenerateAheadOfTime()
158 GENERATE(Token::SHL, NUMBER, SMI, SMI); in GenerateAheadOfTime()
159 GENERATE(Token::SHL, SMI, SMI, INT32); in GenerateAheadOfTime()
160 GENERATE(Token::SHL, SMI, SMI, SMI); in GenerateAheadOfTime()
161 GENERATE(Token::SHR, INT32, SMI, SMI); in GenerateAheadOfTime()
162 GENERATE(Token::SHR, NUMBER, SMI, INT32); in GenerateAheadOfTime()
163 GENERATE(Token::SHR, NUMBER, SMI, SMI); in GenerateAheadOfTime()
164 GENERATE(Token::SHR, SMI, SMI, SMI); in GenerateAheadOfTime()
165 GENERATE(Token::SUB, INT32, INT32, INT32); in GenerateAheadOfTime()
166 GENERATE(Token::SUB, INT32, NUMBER, NUMBER); in GenerateAheadOfTime()
167 GENERATE(Token::SUB, INT32, SMI, INT32); in GenerateAheadOfTime()
168 GENERATE(Token::SUB, NUMBER, INT32, NUMBER); in GenerateAheadOfTime()
169 GENERATE(Token::SUB, NUMBER, NUMBER, NUMBER); in GenerateAheadOfTime()
170 GENERATE(Token::SUB, NUMBER, SMI, NUMBER); in GenerateAheadOfTime()
171 GENERATE(Token::SUB, SMI, INT32, INT32); in GenerateAheadOfTime()
172 GENERATE(Token::SUB, SMI, NUMBER, NUMBER); in GenerateAheadOfTime()
173 GENERATE(Token::SUB, SMI, SMI, SMI); in GenerateAheadOfTime()
174 #undef GENERATE in GenerateAheadOfTime()
175 #define GENERATE(op, left_kind, fixed_right_arg_value, result_kind) \ in GenerateAheadOfTime() macro
184 GENERATE(Token::MOD, SMI, 2, SMI); in GenerateAheadOfTime()
185 GENERATE(Token::MOD, SMI, 4, SMI); in GenerateAheadOfTime()
186 GENERATE(Token::MOD, SMI, 8, SMI); in GenerateAheadOfTime()
187 GENERATE(Token::MOD, SMI, 16, SMI); in GenerateAheadOfTime()
188 GENERATE(Token::MOD, SMI, 32, SMI); in GenerateAheadOfTime()
189 GENERATE(Token::MOD, SMI, 2048, SMI); in GenerateAheadOfTime()
190 #undef GENERATE in GenerateAheadOfTime()