diff options
author | Jessica Paquette <jpaquette@apple.com> | 2021-02-17 11:43:09 -0800 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2021-02-22 10:14:43 -0800 |
commit | 95d13c01ecba5c9dba8ea1bd875c4179cbaea9e2 (patch) | |
tree | fdc38a8ee0ada40f3a51868c20e1dec5fca81fff /llvm/lib/Bitcode | |
parent | 7d1397f7ad4bbdad56468d5a4c7a77fa4c553936 (diff) | |
download | llvm-95d13c01ecba5c9dba8ea1bd875c4179cbaea9e2.zip llvm-95d13c01ecba5c9dba8ea1bd875c4179cbaea9e2.tar.gz llvm-95d13c01ecba5c9dba8ea1bd875c4179cbaea9e2.tar.bz2 |
[AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
Similar to how we emit G_ASSERT_ZEXT when we have CCValAssign::LocInfo::ZExt.
This will allow us to combine away some redundant sign extends.
Example: https://godbolt.org/z/cTbKvr
Differential Revision: https://reviews.llvm.org/D96915
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions