[llvm] [X86] Add vXi64 MULHU lowering, keeping full-width products scalar (PR #206983)
Phoebe Wang via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 2 06:08:17 PDT 2026
phoebewang wrote:
Add data pre-https://github.com/llvm/llvm-project/pull/169819
SPR (Max 9480)
```
udiv_vec ns med= 0.776 [0.776..0.776] MHz=3500
div_vec ns med= 0.768 [0.649..0.768] MHz=3500
wyhash ns med= 0.785 [0.783..0.785] MHz=3500
fp_adv c0 ns med= 0.768 [0.767..0.768] MHz=3500
fp_adv c1 ns med= 1.782 [1.781..1.785] MHz=3400
```
ICL (Platinum 8380)
```
udiv_vec ns med= 0.926 [0.926..0.926] MHz=3000
div_vec ns med= 0.966 [0.962..0.969] MHz=3000
wyhash ns med= 1.187 [1.186..1.187] MHz=3000
fp_adv c0 ns med= 0.928 [0.927..0.928] MHz=3000
fp_adv c1 ns med= 2.032 [2.031..2.033] MHz=3000
```
https://github.com/llvm/llvm-project/pull/206983
More information about the llvm-commits
mailing list