]> granicus.if.org Git - llvm/commit
[TTI] Add generic cost model for smul/umul overflow intrinsics
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 25 Feb 2019 13:30:23 +0000 (13:30 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 25 Feb 2019 13:30:23 +0000 (13:30 +0000)
commit696daedea35f1087d8c545234d4fb38c68a9b6a0
treee90a84dcd072613da1f3e2b34d7b941b0dfe38fd
parentde8628ec6b554c11b762a090f8d88dd0b143197c
[TTI] Add generic cost model for smul/umul overflow intrinsics

Based off smul/umul fixed costs and the implementation in TargetLowering::expandMULO.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354784 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/BasicTTIImpl.h
test/Analysis/CostModel/X86/arith-overflow.ll