Happy new year Bill! On Mon, Dec 13, 2021 at 10:15:46AM -0600, Bill Schmidt wrote: > For some data types like IEEE-128, we determine whether the type is available > at built-in function initialization time. If it's not, then we don't provide > the function type for function instances that require the data type. PR103622 > observes that this can cause us to ICE when running the list of instances when > the target doesn't support the data type. > > Ideally, we wouldn't even put such an instance in the list of instances that > an overload can map to, but to do that is much more complicated. Instead, > this patch just ensures we don't dereference a NULL pointer when the situation > arises.
Okay for trunk. Thanks! Segher > PR target/103622 > * config/rs6000/rs6000-c.c (altivec_resolve_new_overloaded_builtin): > Skip over instances with undefined function types.