Displaying 2 results from an estimated 2 matches for "b86e8c91".
2018 May 22
0
Rewriting calls to varargs functions
...ional Laboratory
>
>
--
Hal Finkel
Lead, Compiler Technology and Programming Languages
Leadership Computing Facility
Argonne National Laboratory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180522/b86e8c91/attachment-0001.html>
2018 May 22
4
Rewriting calls to varargs functions
It could save useless parsing in s/f/printf during runtime.
E.g. for heavy "fprint"ing code like fprintf(f, "%s: %s", TAG, msg); I
think it could be quite useful.
After this transformation we would get fprintf(f, "ABC: %s", msg); --> We
could save one push/mov instruction + less parsing in printf every time we
call it. We would just replace string constant