[PATCH 18/34] rs6000: Always initialize vector_pair and vector_quad nodes

Segher Boessenkool segher@kernel.crashing.org
Fri Aug 27 19:34:31 GMT 2021


On Thu, Jul 29, 2021 at 08:31:05AM -0500, Bill Schmidt wrote:
> 	* config/rs6000/rs6000-call.c (rs6000_init_builtins): Remove
> 	TARGET_EXTRA_BUILTINS guard.

> +  vector_pair_type_node = make_node (OPAQUE_TYPE);

> +  vector_quad_type_node = make_node (OPAQUE_TYPE);

Although those types are called "vector", they are not, so this does
work correctly even if not TARGET_EXTRA_BUILTINS.

Ideally we will that macro always enabled eventually, but that is later
work.  Okay for trunk.  Thanks!


Segher


More information about the Gcc-patches mailing list