llvm-project
22576e2c - [Clang][AArch64] Add pessimistic vscale_range for sve/sme (#137624)

Commit
213 days ago
[Clang][AArch64] Add pessimistic vscale_range for sve/sme (#137624) The "target-features" function attribute is not currently considered when adding vscale_range to a function. When +sve/+sme are pushed onto functions with "#pragma attribute push(+sve/+sme)", the function potentially misses out on optimizations that rely on vscale_range being present.
Author
Parents
Loading