Displaying 2 results from an estimated 2 matches for "39d4e072".
2008 May 19
0
[LLVMdev] Troubling promotion of return value to Integer ...
...xtended. This is regardless of
translation unit where the callee is in.
>No, because the callee and caller may be in different translation
units.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080519/39d4e072/attachment.html>
2008 May 19
2
[LLVMdev] Troubling promotion of return value to Integer ...
But they both follow the same calling convention. There are two
possibilities in the caller:
1) Call node returns sizeof(int) or larger: in this case there is no
truncation.
2) Call node returns smaller than sizeof(int): in this case callee
always has to return an int so it has to consistently either sign extend
or zero extend because int is either signed or unsigned consistently for
that port.