diff options
author | chuongg3 <chuong.goh@arm.com> | 2023-10-11 16:05:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-11 16:05:25 +0100 |
commit | d88d9834e985ad1feede6d9ce16b6d5c412b30d1 (patch) | |
tree | 0d68752b3589a8a9758f07c2536b3f1563b22278 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 28bb2193f6d3bb52f6bba9c64e392fe6c8be0f88 (diff) | |
download | llvm-d88d9834e985ad1feede6d9ce16b6d5c412b30d1.zip llvm-d88d9834e985ad1feede6d9ce16b6d5c412b30d1.tar.gz llvm-d88d9834e985ad1feede6d9ce16b6d5c412b30d1.tar.bz2 |
[AArch64][GlobalISel] Support more types for TRUNC (#66927)
G_TRUNC will get lowered into trunc(merge(trunc(unmerge),
trunc(unmerge))) if the source is larger than 128 bits or the truncation
is more than half of the current bit size.
Now mirrors ZEXT/SEXT code more closely for vector types.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions