aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorchuongg3 <chuong.goh@arm.com>2023-10-11 16:05:25 +0100
committerGitHub <noreply@github.com>2023-10-11 16:05:25 +0100
commitd88d9834e985ad1feede6d9ce16b6d5c412b30d1 (patch)
tree0d68752b3589a8a9758f07c2536b3f1563b22278 /clang/lib/CodeGen/CodeGenFunction.cpp
parent28bb2193f6d3bb52f6bba9c64e392fe6c8be0f88 (diff)
downloadllvm-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