diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-11-10 11:58:45 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-11-10 12:42:51 +0000 |
commit | 30498cf7c46f90db0f67ff01f0246860e55be0f2 (patch) | |
tree | 4fc9d14da7644654ff490a2e6e6c17b6ad08b8a4 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 956489700e73e57b569337a9689d69b2e00dba26 (diff) | |
download | llvm-30498cf7c46f90db0f67ff01f0246860e55be0f2.zip llvm-30498cf7c46f90db0f67ff01f0246860e55be0f2.tar.gz llvm-30498cf7c46f90db0f67ff01f0246860e55be0f2.tar.bz2 |
[X86] SkylakeClientModel - conversion instructions don't use Port015
Fixes a lot of throughput mismatches - the more complicated conversion instructions use SKLPort5+SKLPort01, not SKLPort5+SKLPort015 (SKLPort015 is mainly used for basic Logic + blend ops)
Fixing this should allow us to remove a lot of unnecessary scheduler overrides from SkylakeClientModel
Confirmed by both Agner + uops.info
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions