Lines Matching full:results

26   // CHECK:   results = []
35 // CHECK: attributes=attributes, results=results, operands=operands,
74 // CHECK: results = []
77 // CHECK: if variadic1 is not None: results.append(variadic1)
78 // CHECK: results.append(non_variadic)
79 // CHECK: results.append(variadic2)
83 // CHECK: attributes=attributes, results=results, operands=operands,
89 // CHECK: self.operation.results,
96 // CHECK: self.operation.results,
103 // CHECK: self.operation.results,
107 let results = (outs Optional<AnyType>:$variadic1, AnyType:$non_variadic,
123 // CHECK: results = []
137 // CHECK: attributes=attributes, results=results, operands=operands,
173 // CHECK: results = []
184 // CHECK: attributes=attributes, results=results, operands=operands,
208 // CHECK: results = []
216 // CHECK: attributes=attributes, results=results, operands=operands,
221 let results = (outs);
231 // CHECK: results = []
237 // CHECK: results.extend([_ods_derived_result_type] * 2)
239 let results = (outs AnyType:$res, AnyType);
243 // CHECK: return DeriveResultTypesOp(type_=type_, loc=loc, ip=ip).results
249 let results = (outs AnyType:$res, Variadic<AnyType>);
261 // CHECK: results = []
267 // CHECK: attributes=attributes, results=results, operands=operands,
281 let results = (outs I32:$i32, F32:$f32);
285 // CHECK: return InferResultTypesImpliedOp(loc=loc, ip=ip).results
295 let results = (outs AnyType, AnyType, AnyType);
299 // CHECK: return InferResultTypesOp(loc=loc, ip=ip).results
307 // CHECK: results = []
313 // CHECK: results.append(i32)
314 // CHECK: results.append(_gen_res_1)
315 // CHECK: results.append(i64)
319 // CHECK: attributes=attributes, results=results, operands=operands,
329 // CHECK: return self.operation.results[0]
333 // CHECK: return self.operation.results[2]
334 let results = (outs I32:$i32, AnyFloat, I64:$i64);
338 // CHECK: return MissingNamesOp(i32=i32, _gen_res_1=_gen_res_1, i64=i64, _gen_arg_0=_gen_arg_0, f32=f32, _gen_arg_2=_gen_arg_2, loc=loc, ip=ip).results
349 // CHECK: results = []
357 // CHECK: attributes=attributes, results=results, operands=operands,
380 // CHECK: results = []
388 // CHECK: attributes=attributes, results=results, operands=operands,
413 // CHECK: results = []
416 // CHECK: results.extend(variadic)
417 // CHECK: results.append(non_variadic)
421 // CHECK: attributes=attributes, results=results, operands=operands,
426 // CHECK: _ods_variadic_group_length = len(self.operation.results) - 2 + 1
427 // CHECK: return self.operation.results[0:0 + _ods_variadic_group_length]
431 // CHECK: _ods_variadic_group_length = len(self.operation.results) - 2 + 1
432 // CHECK: return self.operation.results[1 + _ods_variadic_group_length - 1]
433 let results = (outs Variadic<AnyType>:$variadic, AnyType:$non_variadic);
445 // CHECK: results = []
452 // CHECK: attributes=attributes, results=results, operands=operands,
468 // CHECK: results = []
470 // CHECK: results.extend([operands[0].type] * 1)
472 let results = (outs AnyType:$res);
482 let results = (outs Variadic<AnyType>:$res);
522 // CHECK: start, elements_per_group = _ods_equally_sized_accessor(self.operation.results, 1, 2, 0, 0)
523 // CHECK: return self.operation.results[start:start + elements_per_group]
527 // CHECK: start, elements_per_group = _ods_equally_sized_accessor(self.operation.results, 1, 2, 0, 1)
528 // CHECK: return self.operation.results[start]
532 // CHECK: start, elements_per_group = _ods_equally_sized_accessor(self.operation.results, 1, 2, 1, 1)
533 // CHECK: return self.operation.results[start:start + elements_per_group]
534 let results = (outs Variadic<AnyType>:$variadic1, AnyType:$non_variadic,
547 // CHECK: results = []
552 // CHECK: results.append(i64)
553 // CHECK: results.append(f64)
557 // CHECK: attributes=attributes, results=results, operands=operands,
571 // CHECK: return self.operation.results[0]
575 // CHECK: return self.operation.results[1]
576 let results = (outs I64:$i64, AnyFloat:$f64);
580 // CHECK: return SimpleOp(i64=i64, f64=f64, i32=i32, f32=f32, loc=loc, ip=ip).results
587 // CHECK: results = []
594 // CHECK: attributes=attributes, results=results, operands=operands,
615 // CHECK: results = []
622 // CHECK: attributes=attributes, results=results, operands=operands,