[PATCH] D32964: [Doc] Document "Splat" in the lexicon

Wei-Ren Chen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 10 06:01:53 PDT 2017


chenwj updated this revision to Diff 98433.
chenwj added a comment.

@spatel @aemerson Done. If everything looks fine, please help me commit it as I have no commit access, thanks.


https://reviews.llvm.org/D32964

Files:
  docs/Lexicon.rst


Index: docs/Lexicon.rst
===================================================================
--- docs/Lexicon.rst
+++ docs/Lexicon.rst
@@ -259,6 +259,14 @@
     In garbage collection, metadata emitted by the code generator which
     identifies `roots`_ within the stack frame of an executing function.
 
+**Splat**
+    Splat refers to a vector of identical scalar elements (a synonym for
+    broadcast as well).
+
+    The term is based on the PowerPC Altivec instructions that provided
+    this functionality in hardware. For example, "vsplth" and the corresponding
+    software intrinsic "vec_splat()".
+
 T
 -
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D32964.98433.patch
Type: text/x-patch
Size: 619 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170510/873c519a/attachment.bin>


More information about the llvm-commits mailing list