[Aarch64] Add cost for missing extensions.
authorchendewen <chendewen3@huawei.com>
Thu, 28 Jul 2022 09:15:25 +0000 (17:15 +0800)
committerzhongyunde <zhongyunde@huawei.com>
Thu, 28 Jul 2022 09:34:00 +0000 (17:34 +0800)
commit7eeb468ae5e5a97f96a4a3348f66adcb2b0b8e8d
tree95f1b0bde427f014fdaa257b7074db4548494384
parent4b41e7b436917895a1d7033bfc4f005053c26643
[Aarch64] Add cost for missing extensions.

This patch adds a cost estimate for some missing sign extensions.
ref: https://reviews.llvm.org/D14730

Reviewed By: dmgreen

Differential Revision: https://reviews.llvm.org/D130565
llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
llvm/test/Analysis/CostModel/AArch64/cast.ll