uweigand wrote: > I thought that we in the SystemZ backend by using the isInternal() check had > agreed to exclude e.g. local functions from this check under the premise that > the SystemZ backend does not optimize based on their presence. So in that > sense if they would have been guaranteed to be compiled only with clang, they > would be "internal" (safe) as well.
I'm confused - the SystemZ backend *does* optimize based on assuming extension - it emits the AssumeSext/AssumeZext markers, and DAG optimizers will use them. I'm actually not sure why we have this isInternal check ... https://github.com/llvm/llvm-project/pull/223755 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
