Lines Matching defs:restrict
45 * `__declspec(restrict)` modifier, so it is impossible to define a
46 * `restrict` macro without interfering with the latter. Furthermore the
47 * MSVC standard library uses __declspec(restrict) under the _CRTRESTRICT
49 * forward we should probably should stop using restrict, especially
59 * C99 restrict keyword
62 * - http://cellperformance.beyond3d.com/articles/2006/05/demystifying-the-restrict-keyword.html
64 #ifndef restrict
66 /* Use C99 restrict keyword */
68 # define restrict __restrict__
70 # define restrict __restrict
72 # define restrict /* */
80 test_c99_compat_h(const void * restrict a,
81 const void * restrict b)