Files
clang-p2996/llvm/lib/Analysis/TargetLibraryInfo.cpp
Craig Topper f58e45717d [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
2022-12-12 16:41:28 -08:00

47 KiB