aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJoe Ellis <joe.ellis@arm.com>2021-04-16 10:05:05 +0000
committerJoe Ellis <joe.ellis@arm.com>2021-04-20 10:01:33 +0000
commitc91cd4f3bb53f6f3b2cbfd6269ebb88eef410246 (patch)
tree6504661c06e67acc0c1c5211dc125d2aea92b425 /flang/lib/Frontend/CompilerInvocation.cpp
parent90248f2daa05f73cc5d2ca971c187d6d292c63a0 (diff)
downloadllvm-c91cd4f3bb53f6f3b2cbfd6269ebb88eef410246.zip
llvm-c91cd4f3bb53f6f3b2cbfd6269ebb88eef410246.tar.gz
llvm-c91cd4f3bb53f6f3b2cbfd6269ebb88eef410246.tar.bz2
[AArch64][SVE][InstCombine] Replace last{a,b} intrinsics with extracts...
when the predicate used by last{a,b} specifies a known vector length. For example: aarch64_sve_lasta(VL1, D) -> extractelement(D, #1) aarch64_sve_lastb(VL1, D) -> extractelement(D, #0) Co-authored-by: Paul Walker <paul.walker@arm.com> Differential Revision: https://reviews.llvm.org/D100476
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions