diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2021-08-30 12:24:59 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2021-08-30 12:24:59 +0100 |
commit | af2920ec6f859e9b7e0ef519cdc601ee2567c379 (patch) | |
tree | f0c8a672536c4e99d5728ac60dd740a513d67379 /llvm/lib/Support/SmallVector.cpp | |
parent | 7c25a32840354e2a852ea8d1d839a708dcdd0921 (diff) | |
download | llvm-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