aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/SmallVector.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-08-30 12:24:59 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-08-30 12:24:59 +0100
commitaf2920ec6f859e9b7e0ef519cdc601ee2567c379 (patch)
treef0c8a672536c4e99d5728ac60dd740a513d67379 /llvm/lib/Support/SmallVector.cpp
parent7c25a32840354e2a852ea8d1d839a708dcdd0921 (diff)
downloadllvm-af2920ec6f859e9b7e0ef519cdc601ee2567c379.zip
llvm-af2920ec6f859e9b7e0ef519cdc601ee2567c379.tar.gz
llvm-af2920ec6f859e9b7e0ef519cdc601ee2567c379.tar.bz2
[TTI][X86] getArithmeticInstrCost - move opcode canonicalization before all target-specific costs. NFCI.
The GLM/SLM special cases still get tested first but after the the MUL/DIV/REM pattern detection - this will be necessary for when we make the SLM vXi32 MUL canonicalization generic to improve PMULLW/PMULHW/PMADDDW cost support etc.
Diffstat (limited to 'llvm/lib/Support/SmallVector.cpp')
0 files changed, 0 insertions, 0 deletions