]> granicus.if.org Git - llvm/commit
[BasicTTIImpl] Bugfix in getIntrinsicInstrCost()
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>
Thu, 16 Mar 2017 14:05:34 +0000 (14:05 +0000)
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>
Thu, 16 Mar 2017 14:05:34 +0000 (14:05 +0000)
commit078fc4ca72066ed3333b32d250518a8082cac6f5
tree3ec8138552be067eaf9ae576c61732ed0c5f1867
parentbd4743913929204d7ff7c370f3188bbb1e8fe928
[BasicTTIImpl] Bugfix in getIntrinsicInstrCost()

Don't call getScalarizationOverhead(RetTy, true, false) if RetTy is void type.

Review: Hal Finkel
https://reviews.llvm.org/D31024

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297954 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/BasicTTIImpl.h
test/Analysis/CostModel/SystemZ/intrinsic-cost-crash.ll [new file with mode: 0644]