Home
last modified time | relevance | path

Searched refs:regparm (Results 1 – 17 of 17) sorted by relevance

/trueos/sys/boot/i386/boot2/
HDlib.h20 int sio_init(int) __attribute__((regparm (3)));
22 void sio_putc(int) __attribute__((regparm (3)));
/trueos/contrib/expat/lib/
HDinternal.h33 #define FASTCALL __attribute__((regparm(3)))
34 #define PTRFASTCALL __attribute__((regparm(3)))
/trueos/sys/contrib/dev/nve/
HDbasetype.h272 #define NV_API_CALL __attribute__ ((regparm(0)))
/trueos/contrib/libgnuregex/
HDregex_internal.h382 # define internal_function __attribute ((regparm (3), stdcall))
/trueos/contrib/llvm/tools/clang/include/clang/Basic/
HDAttr.td658 let Spellings = [GNU<"regparm">, CXX11<"gnu", "regparm">];
HDDiagnosticSemaKinds.td2084 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">;
/trueos/contrib/llvm/lib/Target/X86/
HDX86CallingConv.td70 // weirdly; this is really the sse-regparm calling convention) in which
/trueos/contrib/gcc/config/i386/
HDi386.c2819 int regparm = ix86_regparm; in ix86_function_regparm() local
2827 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()
/trueos/sys/dev/ce/
HDtau32-ddk.c44 # define __fastcall __attribute__((stdcall, regparm(3)))
/trueos/contrib/gcc/doc/
HDextend.texi2274 @item regparm (@var{number})
2275 @cindex @code{regparm} attribute
2277 On the Intel 386, the @code{regparm} attribute causes the compiler to
2311 @code{regparm} attribute. The @code{force_align_arg_pointer}
HDinvoke.texi9489 function by using the function attribute @samp{regparm}.
9518 @code{regparm} attribute. The @option{-mstackrealign} option is
/trueos/contrib/gcc/
HDFSFChangeLog.107692 -mrtd is used, and "regparm", which specifies the number of
7700 argument functions, and regparm support into account.
HDChangeLog-20057536 * config/i386/i386.c (ix86_function_regparm): Make sure automatic regparm
14745 Clarify fastcall and regparm documentation.
HDChangeLog-200110389 (init_cumulative_args): Refuse regparm on x86_64, set maybe_vaarg.
HDChangeLog-20025012 indirect sibcalls when regparm >= 3.
HDChangeLog-200322093 of attribute regparm.
HDChangeLog-200440479 regparm attributes.