aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDavid Truby <david.truby@arm.com>2021-08-11 14:59:00 +0000
committerDavid Truby <david.truby@arm.com>2021-08-12 09:43:39 +0000
commit9c47d6b48d6b0f0dafb87241f1561fc1b48f9ecd (patch)
treea7ff07a1bd772003bab94c33a6979b84d1f8a334 /flang/lib/Frontend/CompilerInvocation.cpp
parent39bbbc2c2a2442f1a612fac27efc8a5cb77fe61a (diff)
downloadllvm-9c47d6b48d6b0f0dafb87241f1561fc1b48f9ecd.zip
llvm-9c47d6b48d6b0f0dafb87241f1561fc1b48f9ecd.tar.gz
llvm-9c47d6b48d6b0f0dafb87241f1561fc1b48f9ecd.tar.bz2
[llvm][sve] Lowering for VLS extending loads
This patch enables extending loads for fixed length SVE code generation. There is a slight regression here in the mulh tests; since these tests load the parameter and then extend it these are treated as extending loads which are merged, preventing the mulh instruction from being generated. As this affects scalable SVE codegen as well this should be addressed in a separate patch. Reviewed By: bsmith Differential Revision: https://reviews.llvm.org/D107057
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions