Hi,
On Thu, 3 Nov 2011, Aldy Hernandez wrote:
> Index: gcc/doc/tm.texi
> ===================================================================
> --- gcc/doc/tm.texi (.../trunk) (revision 180744)
> +++ gcc/doc/tm.texi (.../branches/transactional-memory) (revision
> 180773)
> @@ -5758,6 +5758,16 @@ mode returned by @code{TARGET_VECTORIZE_
> The default is zero which means to not iterate over other vector sizes.
> @end deftypefn
>
> +@deftypefn {Target Hook} tree TARGET_VECTORIZE_BUILTIN_TM_LOAD (tree)
> +This hook should return the built-in decl needed to load a vector of
> +the given type.
> +@end deftypefn
> +
> +@deftypefn {Target Hook} tree TARGET_VECTORIZE_BUILTIN_TM_STORE (tree)
> +This hook should return the built-in decl needed to store a vector of
> +the given type.
> +@end deftypefn
Somehow this docu should mention transactional memory (apart from the _TM
in the name :) ), otherwise it reads as if these hooks are to be used for
all vector loads/stores.
Ciao,
Michael.