On Mips, i32 parameters corresponding to C-level int or unsigned int
need signext attribute. Fill the hook so that LLVM passes inserting
library calls with such parameters know to use the attribute.
Details
Details
- Reviewers
dsanders vkalintiris
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
As I mentioned on the original patch, the parameter side of it looks correct but the return side looks wrong to me. However, you're right that the returns match the current behaviour of clang so I'll give this an LGTM and if my suspicion about clang's behaviour being wrong turns out to be correct then we can fix both of these at the same time.