| Commit message (Expand) | Author | Age | Files | Lines |
* | Use the LGPL instead of the GPL for dual-licensed files | Xavier Leroy | 2021-05-08 | 1 | -4/+5 |
* | Move declarations of __builtin_clz* and __builtin_ctz* to C2C.ml | Xavier Leroy | 2020-07-27 | 1 | -12/+0 |
* | Remove the cparser/Builtins module | Xavier Leroy | 2019-07-17 | 1 | -2/+2 |
* | Add builtin isel (conditional move) for int64, uint64 and _Bool (#140) | Bernhard Schommer | 2018-09-18 | 1 | -0/+9 |
* | Add new powerpc builtins. | Michael Schmidt | 2018-04-27 | 1 | -2/+12 |
* | Moved common buitlins to C2C gernic_builtins. | Bernhard Schommer | 2017-09-26 | 1 | -8/+0 |
* | bug 19318, add implementation of __builtin_ctz, __builtin_ctzl and __builtin_... | Michael Schmidt | 2016-07-08 | 1 | -0/+6 |
* | The return type of __builtin_clz() et al is "int", as documented and for GCC ...v2.6 | Xavier Leroy | 2015-12-21 | 1 | -3/+3 |
* | bug 17752, rename builtin64_X to __builtin_X64 | Michael Schmidt | 2015-12-15 | 1 | -2/+2 |
* | bug 17752, add builtin64_set_spr and builtin64_get_spr for PowerPC | Michael Schmidt | 2015-12-15 | 1 | -0/+5 |
* | bug 17752, add builtin_mr for PowerPC | Michael Schmidt | 2015-12-14 | 1 | -1/+1 |
* | bug 17752, add builtin_mr for PowerPC | Michael Schmidt | 2015-12-14 | 1 | -1/+4 |
* | bug 17752, add builtin_clzl and builtin_clzll for PowerPC | Michael Schmidt | 2015-12-11 | 1 | -0/+4 |
* | bug 17752, add builtin_nop for PowerPC | Michael Schmidt | 2015-12-11 | 1 | -0/+0 |
* | bug 17752, add builtin_nop for PowerPC | Michael Schmidt | 2015-12-11 | 1 | -0/+3 |
* | bug 17752, add builtin_uisel as unsigned version of builtin_isel | Michael Schmidt | 2015-12-09 | 1 | -0/+3 |
* | Updated PR by removing whitespaces. Bug 17450. | Bernhard Schommer | 2015-10-20 | 1 | -6/+6 |
* | Use fix registers for atomic builtins. | Bernhard Schommer | 2015-09-14 | 1 | -1/+2 |
* | Added builtin for atomic compare and exchange. | Bernhard Schommer | 2015-09-10 | 1 | -1/+4 |
* | Merge branch 'master' into atomic-builtins | Bernhard Schommer | 2015-09-10 | 1 | -2/+1 |
|\ |
|
| * | Changed the first argument of builtin_isel to bool. | Bernhard Schommer | 2015-09-10 | 1 | -1/+1 |
* | | Add builtin for atomic load. | Bernhard Schommer | 2015-09-09 | 1 | -1/+4 |
* | | Added an builtin for the atomic exchange operation. | Bernhard Schommer | 2015-09-09 | 1 | -1/+4 |
|/ |
|
* | Added builtin for isel. | Bernhard Schommer | 2015-09-08 | 1 | -1/+4 |
* | Added builtins for call frame and return address. | Bernhard Schommer | 2015-09-07 | 1 | -1/+6 |
* | Added builtin for the cmpb instruction. | Bernhard Schommer | 2015-09-07 | 1 | -0/+2 |
* | Added builtin for mbar instruction. | Bernhard Schommer | 2015-09-03 | 1 | -0/+2 |
* | New builtin for dcbz instruction. | Bernhard Schommer | 2015-09-03 | 1 | -0/+2 |
* | Added builtin for the icbtls instruction. | Bernhard Schommer | 2015-09-02 | 1 | -0/+2 |
* | Added builtin for dcbtls | Bernhard Schommer | 2015-09-02 | 1 | -0/+2 |
* | Added the gcc builtin prefetch. | Bernhard Schommer | 2015-09-01 | 1 | -0/+2 |
* | Adapt the PowerPC port to the new builtin representation. | Xavier Leroy | 2015-08-21 | 1 | -1/+6 |
* | Added builtin for the dcbf instruction | Bernhard Schommer | 2015-08-17 | 1 | -0/+2 |
* | Added builtin for the dcbi instruction. | Bernhard Schommer | 2015-08-17 | 1 | -0/+2 |
* | Added builitin for the icbi instruction. | Bernhard Schommer | 2015-08-14 | 1 | -1/+4 |
* | Added builtin for the lwsync barrier. | Bernhard Schommer | 2015-08-14 | 1 | -0/+2 |
* | Experiment: support a subset of GCC's extended asm statements. | Xavier Leroy | 2015-04-17 | 1 | -0/+4 |
* | Cold feet: suppress builtins for load with reservation/store conditional, use... | xleroy | 2014-08-28 | 1 | -5/+1 |
* | Rename __builtin_cntlz to __builtin_clz. | xleroy | 2014-08-27 | 1 | -1/+1 |
* | Add builtins for load with reservation and conditional store. | xleroy | 2014-08-20 | 1 | -1/+5 |
* | Fine hair splitting depending on whether va_list is a scalar type (IA32, ARM)... | xleroy | 2014-01-01 | 1 | -0/+1 |
* | Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test... | xleroy | 2014-01-01 | 1 | -1/+6 |
* | Add __builtin_bswap16 and __builtin_bswap32 to all ports. | xleroy | 2013-04-20 | 1 | -0/+4 |
* | Add __builtin_fcti (double -> int conversion w/ round to nearest) | xleroy | 2012-11-24 | 1 | -0/+4 |
* | checklink: first import of Valentin Robert's validator for asm and link | xleroy | 2012-03-28 | 1 | -1/+0 |
* | PowerPC: remove the fmadd and fmsub operators/Asm instructions | xleroy | 2012-03-07 | 1 | -0/+8 |
* | Revised emulation of packed structs | xleroy | 2011-10-16 | 1 | -4/+4 |
* | More builtins for ARM and PowerPC | xleroy | 2011-08-05 | 1 | -1/+3 |
* | cparser: support for attributes over struct and union. | xleroy | 2011-05-12 | 1 | -2/+2 |
* | Add "fabs" (floating-point absolute value) as a unary operator in | xleroy | 2010-05-02 | 1 | -2/+0 |