]> granicus.if.org Git - llvm/commit
[TTI] Add generic cost model for fixed point smul/umul
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 25 Feb 2019 11:59:23 +0000 (11:59 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 25 Feb 2019 11:59:23 +0000 (11:59 +0000)
commit717b89980a46fbacfe5dbf03fc4e37e413239926
treeb458f27c1c45e07c7b5bc2902b4437408380d348
parentfe80c4ec8795f447c657c166f5bcb9401124a103
[TTI] Add generic cost model for fixed point smul/umul

Based on an IR equivalent of target lowering's generic expansion - target specific costs will typically be lower (IR doesn't have a good mull/mulh equivalent) but we need a baseline.

Differential Revision: https://reviews.llvm.org/D57925

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