[PATCH] D53177: [builtins] Implement __aeabi_uread4/8 and __aeabi_uwrite4/8.
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 11 15:31:31 PDT 2018
efriedma created this revision.
efriedma added reviewers: compnerd, dmgreen, SjoerdMeijer.
Herald added subscribers: Sanitizers, kristof.beyls, mgorny.
Herald added a reviewer: javed.absar.
These functions are part of the ARM RTABI (http://infocenter.arm.com/help/topic/com.arm.doc.ihi0043d/IHI0043D_rtabi.pdf).
Currently LLVM doesn't generate calls to them, but they could be useful for optimizing for size.
Repository:
rCRT Compiler Runtime
https://reviews.llvm.org/D53177
Files:
lib/builtins/CMakeLists.txt
lib/builtins/arm/aeabi_uread4.c
lib/builtins/arm/aeabi_uread8.c
lib/builtins/arm/aeabi_uwrite4.c
lib/builtins/arm/aeabi_uwrite8.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53177.169315.patch
Type: text/x-patch
Size: 3584 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181011/2dbf6db0/attachment-0001.bin>
More information about the llvm-commits
mailing list