aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SafeStack.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-05-21 18:12:01 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-05-21 18:12:13 +0100
commitfe6c11c5710e95eedbb16c2aac58a5d992e55434 (patch)
treea9c95669407bbd6e4cfdb1b54b29504d63015a39 /llvm/lib/CodeGen/SafeStack.cpp
parent355114a7532d9beb53bce792effd81d6064aa85b (diff)
downloadllvm-fe6c11c5710e95eedbb16c2aac58a5d992e55434.zip
llvm-fe6c11c5710e95eedbb16c2aac58a5d992e55434.tar.gz
llvm-fe6c11c5710e95eedbb16c2aac58a5d992e55434.tar.bz2
[CostModel][X86] Improve f64/v2f64/v4f64 FMUL costs on AVX1 targets to account for slower btver2
BTVER2 has a weaker f64 multiplier that other AVX1-era targets, so we need to bump the worst case cost slightly - llvm-mca reports the new vectorization in simplebb is beneficial on btver2, bdver2 and sandybridge AVX1 targets
Diffstat (limited to 'llvm/lib/CodeGen/SafeStack.cpp')
0 files changed, 0 insertions, 0 deletions