[PATCH] D65497: [RISCV] Generate extensions for RV64 when lowering LibCall with i32 type
Sam Elliott via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 31 00:25:40 PDT 2019
lenary added a comment.
I thought the problem was in that in the complex add case, we needed to zero-extend the i32 into an i64, in order to zero the upper 32 bits. This patch seems to sign-extend the libcall instead. Is there a `shouldZeroExtendTypeInLibCall` callback?
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D65497/new/
https://reviews.llvm.org/D65497
More information about the llvm-commits
mailing list