Home
last modified time | relevance | path

Searched refs:force_align_arg_pointer (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/gcc/config/i386/
H A Dcrtfastmath.c45 __attribute__ ((force_align_arg_pointer))
H A Di386.h2280 rtx force_align_arg_pointer; member
H A Di386.c2656 if (cfun->machine->force_align_arg_pointer) in ix86_function_ok_for_sibcall()
2864 && DECL_STRUCT_FUNCTION (decl)->machine->force_align_arg_pointer) in ix86_function_regparm()
5365 if (cfun->machine->force_align_arg_pointer in ix86_save_reg()
5366 && regno == REGNO (cfun->machine->force_align_arg_pointer)) in ix86_save_reg()
5674 cfun->machine->force_align_arg_pointer = gen_rtx_REG (Pmode, 2); in ix86_internal_arg_pointer()
5675 return copy_to_reg (cfun->machine->force_align_arg_pointer); in ix86_internal_arg_pointer()
5717 if (cfun->machine->force_align_arg_pointer) in ix86_expand_prologue()
5723 y = cfun->machine->force_align_arg_pointer; in ix86_expand_prologue()
5751 x = cfun->machine->force_align_arg_pointer; in ix86_expand_prologue()
6040 if (cfun->machine->force_align_arg_pointer) in ix86_expand_epilogue()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DAttrDocs.td3265 Because of this, 'force_align_arg_pointer' is not needed on x86_64, except in
3271 __attribute__ ((force_align_arg_pointer))
H A DAttr.td2325 let Spellings = [GCC<"force_align_arg_pointer">];
/freebsd-12.1/contrib/gcc/
H A DChangeLog-20065641 * config/i386/i386.c (force_align_arg_pointer): New attribute.
5643 force_align_arg_pointer attribute collides with too many regparms.
5645 force_align_arg_pointer attribute. (ix86_internal_arg_pointer):
5648 nested functions with force_align_arg_pointer attribute.
5649 * doc/extend.texi (force_align_arg_pointer): Document it.
H A DChangeLog-20055145 (ix86_function_ok_for_sibcall): Disable if force_align_arg_pointer.
5146 (ix86_save_reg): Save force_align_arg_pointer.
5149 (ix86_expand_prologue): Handle force_align_arg_pointer.
5153 (struct machine_function): Add force_align_arg_pointer.
/freebsd-12.1/contrib/gcc/doc/
H A Dextend.texi2301 @item force_align_arg_pointer
2302 @cindex @code{force_align_arg_pointer} attribute
2303 On the Intel x86, the @code{force_align_arg_pointer} attribute may be
2311 @code{regparm} attribute. The @code{force_align_arg_pointer}
H A Dinvoke.texi9525 hard error. See also the attribute @code{force_align_arg_pointer},