On Tue, Aug 26, 2025 at 12:46:51PM -0600, Sandra Loosemore wrote:
> > There is also no means to obtain
> >    targetm.simd_clone.compute_vecsize_and_simdlen
> > on the non-offload compiler for the offload compiler (but see below).
> 
> Right, this is what I was getting at.  It doesn't make sense for the front
> ends to conditionally emit a "sorry" depending on properties of the (OpenMP)
> host rather than properties of the (OpenMP) target, and I didn't think there
> was any way to get the latter from the (OpenMP) host compiler where the
> front ends run.

It of course makes a lot of sense.  declare simd is used mostly on the host
in the wild, outside of target regions.

        Jakub

Reply via email to