aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2022-12-12 16:41:28 -0800
committerCraig Topper <craig.topper@sifive.com>2022-12-12 16:41:28 -0800
commitf58e45717d4cd6af288afb16ef092601a7352419 (patch)
tree9e41bb9276d2f3853ad063d5209e7f961cd80c3d /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parentf7cdcc288454edd1c778c26499a646d20767119c (diff)
downloadllvm-f58e45717d4cd6af288afb16ef092601a7352419.zip
llvm-f58e45717d4cd6af288afb16ef092601a7352419.tar.gz
llvm-f58e45717d4cd6af288afb16ef092601a7352419.tar.bz2
[RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
riscv64 sign extends signed and unsigned i32 arguments like Mips. Based on discussion here https://discourse.llvm.org/t/can-we-preserve-signext-return-attribute-when-converting-memcmp-to-bcmp/67126 I'll work on returns next. Differential Revision: https://reviews.llvm.org/D139893
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions