[CostModel][X86] Add CostKinds handling for vector ctlz instructions
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 19 Sep 2022 15:44:03 +0000 (16:44 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 19 Sep 2022 15:44:09 +0000 (16:44 +0100)
commit135c9b2c4b47679dd978ca5534559ae66ddc0e6e
tree592143e622397e775fb63b7695c2c46e9fd5d9ed
parent539b6c68cb4d171a089d2c83f1c4bcfbe349c126
[CostModel][X86] Add CostKinds handling for vector ctlz instructions

This was achieved with the 'cost-tables vs llvm-mca' script D103695
llvm/lib/Target/X86/X86TargetTransformInfo.cpp
llvm/test/Analysis/CostModel/X86/ctlz-codesize.ll
llvm/test/Analysis/CostModel/X86/ctlz-latency.ll
llvm/test/Analysis/CostModel/X86/ctlz-sizelatency.ll
llvm/test/Analysis/CostModel/X86/ctlz.ll
llvm/test/Analysis/CostModel/X86/intrinsic-cost-kinds.ll