diff options
author | Sanne Wouda <Sanne.Wouda@arm.com> | 2020-09-12 01:17:42 +0100 |
---|---|---|
committer | Sanne Wouda <Sanne.Wouda@arm.com> | 2020-09-17 16:27:01 +0100 |
commit | d5fd3d9b903ef6d96c6b3b82434dd0461faaba55 (patch) | |
tree | 5b4b7f61fa02558c44ae5b38262114dcb71c9d70 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 3ee87a976d52a2379d007046f9a1ad4a07f440c0 (diff) | |
download | llvm-d5fd3d9b903ef6d96c6b3b82434dd0461faaba55.zip llvm-d5fd3d9b903ef6d96c6b3b82434dd0461faaba55.tar.gz llvm-d5fd3d9b903ef6d96c6b3b82434dd0461faaba55.tar.bz2 |
[AArch64] Match pairwise add/fadd pattern
D75689 turns the faddp pattern into a shuffle with vector add.
Match this new pattern in target-specific DAG combine, rather than ISel,
because legalization (for v2f32) turns it into a bit of a mess.
- extended to cover f16, f32, f64 and i64
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions