Reformat the rst text.
authorNadav Rotem <nrotem@apple.com>
Thu, 3 Jan 2013 01:56:33 +0000 (01:56 +0000)
committerNadav Rotem <nrotem@apple.com>
Thu, 3 Jan 2013 01:56:33 +0000 (01:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171449 91177308-0d34-0410-b5e6-96231b3b80d8

docs/Vectorizers.rst

index b4c5458953b37a5dbb437811c16e2bc801bfe760..d679ca495404683dc05b0211dde46e4b54511e1d 100644 (file)
@@ -208,15 +208,14 @@ Partial unrolling during vectorization
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Modern processors feature multiple execution units, and only programs that contain a
-high degree of parallelism can fully utilize the entire width of the machine.
-
+high degree of parallelism can fully utilize the entire width of the machine. 
 The Loop Vectorizer increases the instruction level parallelism (ILP) by 
 performing partial-unrolling of loops.
 
 In the example below the entire array is accumulated into the variable 'sum'.
-This is inefficient because only a single 'adder' can be used by the processor.
+This is inefficient because only a single execution port can be used by the processor.
 By unrolling the code the Loop Vectorizer allows two or more execution ports
-to be used.
+to be used simultaneously.
 
 .. code-block:: c++