llvm-project
b9d0a05c - AArch64: Stop changing legality rules based on sincos_stret availability

Commit
5 days ago
AArch64: Stop changing legality rules based on sincos_stret availability This should be treated like a program property and not a static property of the subtarget. The regression is the 3 element vector case; a combine happens to replace the original undef value with non-undef, so the 4th component is never eliminated. Trying to avoid that particular case hits other combine regressions, so leave that for later.
Author
Committer
Parents
Loading