[CostModel][X86] Remove hard coded SDIV/UDIV vector costs
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 25 Apr 2018 20:59:16 +0000 (20:59 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 25 Apr 2018 20:59:16 +0000 (20:59 +0000)
commit2faf606fb6679cd0fbaed48aef8765b684835578
tree077bd51fb5126e98e1f14be2766e33bf5ef86f7d
parent047f857642c2615814364786fe1cee4ea882aae5
[CostModel][X86] Remove hard coded SDIV/UDIV vector costs

Algorithmically compute the 'x20' SDIV/UDIV vector costs - this is necessary for PR36550 when DIV costs will be driven from the scheduler models.

llvm-svn: 330870
llvm/lib/Target/X86/X86TargetTransformInfo.cpp