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
+
  @node Anchored Addresses
  @section Anchored Addresses
  @cindex anchored addresses
Index: gcc/doc/tm.texi.in
===================================================================
--- gcc/doc/tm.texi.in	(.../trunk)	(revision 180744)
+++ gcc/doc/tm.texi.in	(.../branches/transactional-memory)	(revision 180773)
@@ -5696,6 +5696,16 @@ mode returned by @code{TARGET_VECTORIZE_
  The default is zero which means to not iterate over other vector sizes.
  @end deftypefn

+@hook TARGET_VECTORIZE_BUILTIN_TM_LOAD
+This hook should return the built-in decl needed to load a vector of
+the given type.
+@end deftypefn
+
+@hook TARGET_VECTORIZE_BUILTIN_TM_STORE
+This hook should return the built-in decl needed to store a vector of
+the given type.
+@end deftypefn
+
  @node Anchored Addresses
  @section Anchored Addresses
  @cindex anchored addresses
