Searched refs:regparm (Results 1 – 17 of 17) sorted by relevance
20 int sio_init(int) __attribute__((regparm (3)));22 void sio_putc(int) __attribute__((regparm (3)));
33 #define FASTCALL __attribute__((regparm(3)))34 #define PTRFASTCALL __attribute__((regparm(3)))
272 #define NV_API_CALL __attribute__ ((regparm(0)))
382 # define internal_function __attribute ((regparm (3), stdcall))
658 let Spellings = [GNU<"regparm">, CXX11<"gnu", "regparm">];
2084 def err_regparm_mismatch : Error<"function declared with regparm(%0) "2086 "%plural{0:without the regparm|:with the regparm(%1)}1 attribute">;2394 "'regparm' is not valid on this platform">;2396 "'regparm' parameter must be between 0 and %0 inclusive">;
70 // weirdly; this is really the sse-regparm calling convention) in which
2819 int regparm = ix86_regparm; in ix86_function_regparm() local2827 regparm = TREE_INT_CST_LOW (TREE_VALUE (TREE_VALUE (attr))); in ix86_function_regparm()2833 regparm = 2; in ix86_function_regparm()2878 if (local_regparm > regparm) in ix86_function_regparm()2879 regparm = local_regparm; in ix86_function_regparm()2883 return regparm; in ix86_function_regparm()
44 # define __fastcall __attribute__((stdcall, regparm(3)))
2274 @item regparm (@var{number})2275 @cindex @code{regparm} attribute2277 On the Intel 386, the @code{regparm} attribute causes the compiler to2311 @code{regparm} attribute. The @code{force_align_arg_pointer}
9489 function by using the function attribute @samp{regparm}.9518 @code{regparm} attribute. The @option{-mstackrealign} option is
7692 -mrtd is used, and "regparm", which specifies the number of7700 argument functions, and regparm support into account.
7536 * config/i386/i386.c (ix86_function_regparm): Make sure automatic regparm14745 Clarify fastcall and regparm documentation.
10389 (init_cumulative_args): Refuse regparm on x86_64, set maybe_vaarg.
5012 indirect sibcalls when regparm >= 3.
22093 of attribute regparm.
40479 regparm attributes.