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

Reply via email to