diff options
author | Sam Parker <sam.parker@arm.com> | 2020-05-07 13:21:31 +0100 |
---|---|---|
committer | Sam Parker <sam.parker@arm.com> | 2020-05-12 10:32:20 +0100 |
commit | b4a8091a116a8cee00d635809f3c2e585c6221c4 (patch) | |
tree | fb0824e03e8eb1b9dfe6a9834f633db183c406a1 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 1952c86d6146b107770c28e9444d1b35d5dfe58d (diff) | |
download | llvm-b4a8091a116a8cee00d635809f3c2e585c6221c4.zip llvm-b4a8091a116a8cee00d635809f3c2e585c6221c4.tar.gz llvm-b4a8091a116a8cee00d635809f3c2e585c6221c4.tar.bz2 |
[ARM][CostModel] Improve getCastInstrCost
- Specifically check for sext/zext users which have 'long' form NEON
instructions.
- Add more entries to the table for sext/zexts so that we can report
more accurately the number of vmovls required for NEON.
- Pass the instruction to the pass implementation.
Differential Revision: https://reviews.llvm.org/D79561
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions