summaryrefslogtreecommitdiffstats
path: root/llvm/docs/Vectorizers.rst
diff options
context:
space:
mode:
authorSean Silva <silvas@purdue.edu>2012-12-20 22:47:41 +0000
committerSean Silva <silvas@purdue.edu>2012-12-20 22:47:41 +0000
commit8c44a4733c9df80b88399c22e595130a5f2eb9f4 (patch)
tree09c367ac927c983f0560193ee276440320ee2484 /llvm/docs/Vectorizers.rst
parent99e12f91a6a68cda22e6af3d25f44d025d2ff58a (diff)
downloadbcm5719-llvm-8c44a4733c9df80b88399c22e595130a5f2eb9f4.tar.gz
bcm5719-llvm-8c44a4733c9df80b88399c22e595130a5f2eb9f4.zip
docs: Indent consistently in code examples.
llvm-svn: 170791
Diffstat (limited to 'llvm/docs/Vectorizers.rst')
-rw-r--r--llvm/docs/Vectorizers.rst20
1 files changed, 10 insertions, 10 deletions
diff --git a/llvm/docs/Vectorizers.rst b/llvm/docs/Vectorizers.rst
index d5bc90b0a4e..fbafe6b081f 100644
--- a/llvm/docs/Vectorizers.rst
+++ b/llvm/docs/Vectorizers.rst
@@ -54,8 +54,8 @@ a scalar copy of the loop increases the code size.
.. code-block:: c++
void bar(float *A, float* B, float K, int start, int end) {
- for (int i = start; i < end; ++i)
- A[i] *= B[i] + K;
+ for (int i = start; i < end; ++i)
+ A[i] *= B[i] + K;
}
Runtime Checks of Pointers
@@ -75,8 +75,8 @@ of the loop is executed.
.. code-block:: c++
void bar(float *A, float* B, float K, int n) {
- for (int i = 0; i < n; ++i)
- A[i] *= B[i] + K;
+ for (int i = 0; i < n; ++i)
+ A[i] *= B[i] + K;
}
@@ -108,8 +108,8 @@ array. The Loop Vectorizer knows to vectorize induction variables.
.. code-block:: c++
void bar(float *A, float* B, float K, int n) {
- for (int i = 0; i < n; ++i)
- A[i] = i;
+ for (int i = 0; i < n; ++i)
+ A[i] = i;
}
If Conversion
@@ -165,8 +165,8 @@ memory accesses.
.. code-block:: c++
int foo(int *A, int *B, int n, int k) {
- for (int i = 0; i < n; ++i)
- A[i*7] += B[i*k];
+ for (int i = 0; i < n; ++i)
+ A[i*7] += B[i*k];
}
Vectorization of Mixed Types
@@ -179,8 +179,8 @@ vectorization is profitable.
.. code-block:: c++
int foo(int *A, char *B, int n, int k) {
- for (int i = 0; i < n; ++i)
- A[i] += 4 * B[i];
+ for (int i = 0; i < n; ++i)
+ A[i] += 4 * B[i];
}
Vectorization of function calls
OpenPOWER on IntegriCloud