[llvm] [NFC][TLI] order SLEEF mappings by alphabetical order (PR #77500)

Paschalis Mpeis via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 9 09:35:02 PST 2024


================
@@ -639,16 +641,16 @@ TLI_DEFINE_VECFUNC("logf", "_ZGVsMxv_logf", SCALABLE(4), MASKED, "_ZGVsMxv")
 TLI_DEFINE_VECFUNC("llvm.log.f64", "_ZGVsMxv_log", SCALABLE(2), MASKED, "_ZGVsMxv")
 TLI_DEFINE_VECFUNC("llvm.log.f32", "_ZGVsMxv_logf", SCALABLE(4), MASKED, "_ZGVsMxv")
 
-TLI_DEFINE_VECFUNC( "log2", "_ZGVsMxv_log2", SCALABLE(2), MASKED, "_ZGVsMxv")
----------------
paschalis-mpeis wrote:

I wouldn't mind an alphanumeric order instead of an alphabetic one, but if we keep the latter we could also apply the same for ARMPL? (around round line 770 for `exp10`, and also for `logf`):

```cpp
TLI_DEFINE_VECFUNC("exp10", "armpl_vexp10q_f64", FIXED(2), NOMASK, "_ZGV_LLVM_N2v"
```

https://github.com/llvm/llvm-project/pull/77500


More information about the llvm-commits mailing list