[CostModel][X86] Remove redundant BTVER2 checks from arithmetic costs
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 15 Sep 2022 14:28:51 +0000 (15:28 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 15 Sep 2022 14:29:00 +0000 (15:29 +0100)
commit7435ae25abfbe4de371f1776fc4be8a8768c0e8a
tree323b5183644e8c660913606d93616bb6adebf0a2
parentc119828302ff04e715de881ea20ae80608a0e683
[CostModel][X86] Remove redundant BTVER2 checks from arithmetic costs

These all match the default AVX/AVX1 costs so use those instead
llvm/test/Analysis/CostModel/X86/alternate-shuffle-cost.ll
llvm/test/Analysis/CostModel/X86/arith-int.ll
llvm/test/Analysis/CostModel/X86/div.ll
llvm/test/Analysis/CostModel/X86/rem.ll