[AArch64] Adjust the cost of integer vector division
authorEvandro Menezes <e.menezes@samsung.com>
Wed, 7 Mar 2018 22:35:32 +0000 (22:35 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Wed, 7 Mar 2018 22:35:32 +0000 (22:35 +0000)
commitf9bd871d32059680c1dbad3fb934bb8a94ac3aa5
treea076838e77b3b15923f861b26588c82329a879e0
parentf62e1ccbeb891e6ebd1765770d36912b58e2f360
[AArch64] Adjust the cost of integer vector division

Since there is no instruction for integer vector division, factor in the
cost of singling out each element to be used with the scalar division
instruction.

Differential revision: https://reviews.llvm.org/D43974

llvm-svn: 326955
llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
llvm/test/Analysis/CostModel/AArch64/div.ll [new file with mode: 0644]