aboutsummaryrefslogtreecommitdiffstats
path: root/arm/CBuiltins.ml
Commit message (Expand)AuthorAgeFilesLines
* [BROKEN] Merge with v3.9 : something broken for __builtin_expect in cfrontend...Cyril SIX2021-06-011-4/+5
* Move declarations of __builtin_clz* and __builtin_ctz* to C2C.mlXavier Leroy2020-07-271-13/+0
* Remove the cparser/Builtins moduleXavier Leroy2019-07-171-2/+2
* Moved common buitlins to C2C gernic_builtins.Bernhard Schommer2017-09-261-9/+0
* bug 19318, add implementation of __builtin_ctz, __builtin_ctzl and __builtin_...Michael Schmidt2016-07-081-0/+6
* Add CLZ builtins for ARM and IA32Xavier Leroy2015-12-221-0/+4
* The return type of __builtin_clz() et al is "int", as documented and for GCC ...v2.6Xavier Leroy2015-12-211-1/+1
* Experiment: support a subset of GCC's extended asm statements.Xavier Leroy2015-04-171-0/+4
* Cold feet: suppress builtins for load with reservation/store conditional, use...xleroy2014-08-281-17/+1
* Rename __builtin_cntlz to __builtin_clz.xleroy2014-08-271-1/+1
* Wrong types for strex builtins.xleroy2014-08-201-4/+4
* Add some more synchronization builtinsxleroy2014-08-201-1/+19
* All targets: add __builtin_membarxleroy2014-07-281-0/+5
* Fine hair splitting depending on whether va_list is a scalar type (IA32, ARM)...xleroy2014-01-011-0/+1
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...xleroy2014-01-011-1/+4
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-291-1/+10
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.xleroy2013-04-201-10/+5
* Updated ARM port.xleroy2012-07-101-4/+4
* checklink: first import of Valentin Robert's validator for asm and linkxleroy2012-03-281-1/+0
* More builtins for ARM and PowerPCxleroy2011-08-051-0/+2
* ARM: added reversed load/store builtins + bswap builtin (to be tested)xleroy2011-07-301-3/+17
* Handling of volatile accesses through builtin functions.xleroy2010-03-081-0/+27