jroelofs wrote:

I'm not sure llvm needs to know the priorities. I haven't had time to work on 
this, but my plan was to have something that attempts to step through the 
resolver instruction by instruction with known bits for the value loaded from 
`__aarch64_cpu_features.features` according to the caller's target features. If 
the return value is known, then we can fold away the resolver for that call 
site. If we encounter a loop, a call, or some other pattern we don't 
understand, then bail & leave that call site alone.

https://github.com/llvm/llvm-project/pull/80093
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to