aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-04-08 10:07:01 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-04-08 10:07:06 +0100
commit5626bd428930aa2cb2b5fdd69e93620e0d2b0532 (patch)
tree2575ee56c7fa3a137b231fb305c3dc9c2d2781f4 /clang/lib/Frontend/TestModuleFileExtension.cpp
parent656f0b825c8b890f201b3cddd953f5265d742bb3 (diff)
downloadllvm-5626bd428930aa2cb2b5fdd69e93620e0d2b0532.zip
llvm-5626bd428930aa2cb2b5fdd69e93620e0d2b0532.tar.gz
llvm-5626bd428930aa2cb2b5fdd69e93620e0d2b0532.tar.bz2
[X86] Fix SLM scheduler model for PMULLD (PR37059)
Adjust the PMULLD entry to match the Intel AoM numbers - PMULLD is a uop nightmare on SLM and we should model it as such. We had reports of internal regressions the last time this was attempted (rG13a0f83a05ff), but no public repros, and tests I did last year when I had access to a SLM box failed to see anything. My hunch is that the more aggressive PMULLD -> PMADDWD folds we now perform might have helped. We can revisit this again if we ever receive an actual repro. Fixes #36407
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions