Lines Matching refs:ret
405 def add_tests(self, macro, ret, args, complex_func=None): argument
422 if ret == 'c' or 'c' in args:
427 elif ret == 'g' or 'g' in args:
437 if ret == 'float':
443 elif ret == 'double':
449 elif ret.startswith('_Float'):
455 if real_type.name == ret:
460 and ret.endswith('x') == real_type.name.endswith('x')):
469 if ret == '_Float32x':
475 types = [ret] + args
486 if ret == 's' and t.name.startswith('_Float'):
490 if ret == 'c':
492 elif ret == 'g':
494 elif ret == 'r' or ret == 's':
497 ret_name = ret
598 if ret == 'g':
600 elif ret == 'r' or ret == 's':
602 elif ret == 'c':
605 ret_type = ret
701 for ret, prefix in (('float', 'f'),
709 self.add_tests(prefix + fn, ret, ['r'] * args)