aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-10-29 11:52:12 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-10-29 12:03:43 +0100
commit0a0d2f540076d9fee1ee722b5f47cc31be9fa53e (patch)
treeb73087092274ac558a83cbe0851662aa48d898d2 /llvm/lib/Support
parentc4dd260f92698fabd761f2caa893b9e61bfc8178 (diff)
downloadllvm-0a0d2f540076d9fee1ee722b5f47cc31be9fa53e.zip
llvm-0a0d2f540076d9fee1ee722b5f47cc31be9fa53e.tar.gz
llvm-0a0d2f540076d9fee1ee722b5f47cc31be9fa53e.tar.bz2
[X86] Ensure 256-bit inlane shuffles are set to 2 uops + half rate
znver1 double pumps regular 256-bit shuffles (crosslane shuffles are messier....) Fixes yet another mismatch between the numbers coming out of the script from D103695 and the znver1 scheduler model Confirmed with the AMD SoG, Agner + instlatx64
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions