diff options
author | David Green <david.green@arm.com> | 2024-06-10 18:06:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-10 18:06:48 +0100 |
commit | 8462e20230a253e673f2ced090878b78ea19c760 (patch) | |
tree | 24d99491eea162286c58b24b74d86aee2c2793eb /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 0c97ac0a46d0c29fbe5168adcd32e1f25336096d (diff) | |
download | llvm-8462e20230a253e673f2ced090878b78ea19c760.zip llvm-8462e20230a253e673f2ced090878b78ea19c760.tar.gz llvm-8462e20230a253e673f2ced090878b78ea19c760.tar.bz2 |
[AArch64] Push mul into extend operands (#94960)
In a similar way to how we push vector adds into extends, this pushed
'mul(zext,zext)' into 'zext(mul(zext,zext))' if the extend can be done
in two or more steps.
https://alive2.llvm.org/ce/z/WjU7Kr
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions