Lines Matching refs:candidate
679 is_hfa1 (const ffi_type *ty, int candidate) in is_hfa1() argument
690 if (!is_hfa1 (elements[i], candidate)) in is_hfa1()
693 else if (t != candidate) in is_hfa1()
711 int candidate, i; in vfp_type_p() local
715 candidate = ty->type; in vfp_type_p()
725 candidate = ty->elements[0]->type; in vfp_type_p()
726 if (candidate != FFI_TYPE_FLOAT && candidate != FFI_TYPE_DOUBLE) in vfp_type_p()
741 candidate = elements[0]->type; in vfp_type_p()
742 if (candidate == FFI_TYPE_STRUCT || candidate == FFI_TYPE_COMPLEX) in vfp_type_p()
746 candidate = is_hfa0 (elements[i]); in vfp_type_p()
747 if (candidate >= 0) in vfp_type_p()
754 switch (candidate) in vfp_type_p()
778 if (!is_hfa1 (elements[i], candidate)) in vfp_type_p()
781 else if (t != candidate) in vfp_type_p()
787 return (ele_count << 8) | candidate; in vfp_type_p()