Home
last modified time | relevance | path

Searched refs:vectorized (Results 1 – 25 of 176) sorted by relevance

12345678

/external/tensorflow/tensorflow/core/grappler/optimizers/data/
Dvectorization_utils_test.cc167 FunctionDef* vectorized; in TEST() local
168 TF_ASSERT_OK(WrapAndVectorize(inner, &lib, &vectorized)); in TEST()
171 !function_utils::ContainsFunctionNodeWithOp("MapDefun", *vectorized)); in TEST()
172 EXPECT_EQ(GetRetval(*vectorized, 0), in TEST()
173 vectorized->signature().input_arg(0).name()); in TEST()
174 EXPECT_EQ(GetRetval(*vectorized, 1), in TEST()
175 vectorized->signature().input_arg(1).name()); in TEST()
247 FunctionDef* vectorized; in TEST() local
248 TF_ASSERT_OK(WrapAndVectorize(inner, &lib, &vectorized)); in TEST()
251 function_utils::ContainsFunctionNodeWithOp("MapDefun", *vectorized)); in TEST()
[all …]
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorEvaluator.h106 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorOpCost costPerCoeff(bool vectorized) const { in costPerCoeff()
107 return TensorOpCost(sizeof(CoeffReturnType), 0, 0, vectorized, in costPerCoeff()
205 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorOpCost costPerCoeff(bool vectorized) const {
206 return TensorOpCost(sizeof(CoeffReturnType), 0, 0, vectorized,
269 costPerCoeff(bool vectorized) const {
270 return TensorOpCost(sizeof(CoeffReturnType), 0, 0, vectorized,
338 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorOpCost costPerCoeff(bool vectorized) const {
340 return m_argImpl.costPerCoeff(vectorized) +
341 TensorOpCost(0, 0, functor_cost, vectorized, PacketSize);
417 costPerCoeff(bool vectorized) const {
[all …]
DTensorAssign.h154 costPerCoeff(bool vectorized) const {
158 TensorOpCost left = m_leftImpl.costPerCoeff(vectorized);
159 return m_rightImpl.costPerCoeff(vectorized) +
163 TensorOpCost(0, sizeof(CoeffReturnType), 0, vectorized, PacketSize);
DTensorArgMax.h116 costPerCoeff(bool vectorized) const {
117 return m_impl.costPerCoeff(vectorized) + TensorOpCost(0, 0, 1);
258 costPerCoeff(bool vectorized) const {
261 return m_orig_impl.costPerCoeff(vectorized) +
262 m_impl.costPerCoeff(vectorized) + TensorOpCost(0, 0, compute_cost);
DTensorEvalTo.h155 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorOpCost costPerCoeff(bool vectorized) const {
158 return m_impl.costPerCoeff(vectorized) +
159 TensorOpCost(0, sizeof(CoeffReturnType), 0, vectorized, PacketSize);
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVectorize/X86/
Dvectorization-remarks-missed.ll19 ; CHECK: remark: source.cpp:4:5: loop not vectorized: could not determine number of loop iterations
20 ; CHECK: remark: source.cpp:4:5: loop not vectorized
27 …rce.cpp:13:5: loop not vectorized: vectorization and interleaving are explicitly disabled, or the …
34 ; CHECK: remark: source.cpp:19:5: loop not vectorized: cannot identify array bounds
35 ; CHECK: remark: source.cpp:19:5: loop not vectorized
36 ; CHECK: warning: source.cpp:19:5: loop not vectorized: failed explicitly specified loop vectorizat…
48 ; CHECK: remark: source.cpp:29:7: loop not vectorized: control flow cannot be substituted for a sel…
49 ; CHECK: remark: source.cpp:27:3: loop not vectorized
57 ; YAML-NEXT: - String: 'loop not vectorized: '
66 ; YAML-NEXT: - String: loop not vectorized
[all …]
Dvect.omp.force.small-tc.ll10 ; CHECK: 2 loop-vectorize - Number of loops vectorized
25 ; This loop will be vectorized, although the trip count is below the threshold, but vectorization i…
27 define void @vectorized(float* noalias nocapture %A, float* noalias nocapture readonly %B) {
51 ; This loop will not be vectorized as the trip count is below the threshold.
76 ; This loop will be vectorized as the trip count is below the threshold but no
Dvect.omp.force.ll9 ; CHECK: 1 loop-vectorize - Number of loops vectorized
25 ; This loop will be vectorized, although the scalar cost is lower than any of vector costs, but vec…
28 define void @vectorized(float* noalias nocapture %A, float* noalias nocapture %B) {
55 ; This method will not be vectorized, as scalar cost is lower than any of vector costs.
Dalready-vectorized.ll4 ; The vectorizer used to mark the un-vectorized loop only as already vectorized
5 ; thus, trying to vectorize the vectorized loop again
Dvectorization-remarks.ll9 ; VECTORIZED: remark: vectorization-remarks.c:17:8: vectorized loop (vectorization width: 4, interl…
11 …marks.c:17:8: loop not vectorized: vectorization and interleaving are explicitly disabled, or the …
Dvectorization-remarks-loopid-dbg.ll9 ; VECTORIZED: remark: vectorization-remarks.c:17:8: vectorized loop (vectorization width: 4, interl…
11 …marks.c:17:8: loop not vectorized: vectorization and interleaving are explicitly disabled, or the …
Dconsecutive-ptr-cg-bug.ll30 ; Verify that store is vectorized as stride-1 memory access.
35 ; This test was originally vectorized, but now SCEV is smart enough to prove
71 ; After trip count is increased, the test gets vectorized.
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVectorize/
Dpr35743.ll6 ; This cannot be correctly vectorized with type i1.
29 ; TODO: This can be vectorized with type i1 because the result is not used.
52 ; This can be vectorized with type i1 because the result is truncated properly.
77 ; This cannot be vectorized with type i1 because the result is truncated to a
79 ; TODO: It can also be vectorized with type i32 (or maybe i4?)
Dno_switch.ll5 ; CHECK: remark: source.cpp:4:5: loop not vectorized: loop contains a switch statement
6 ; CHECK: warning: source.cpp:4:5: loop not vectorized: failed explicitly specified loop vectorizati…
11 ; MOREINFO: remark: source.cpp:4:5: loop not vectorized: loop contains a switch statement
12 ; MOREINFO: remark: source.cpp:4:5: loop not vectorized (Force=true, Vector Width=4)
13 ; MOREINFO: warning: source.cpp:4:5: loop not vectorized: failed explicitly specified loop vectoriz…
Dinterleaved-accesses-pred-stores.ll8 ; vectorized.
56 ; groups are separately vectorized. The store group contains gaps and is not
57 ; vectorized.
115 ; predicated block. The load group is vectorized, and the store groups contain
116 ; gaps and are not vectorized.
Druntime-limit.ll7 ;CHECK: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
9 ;CHECK: remark: {{.*}}:0:0: loop not vectorized: cannot prove it is safe to reorder memory operatio…
12 ;OVERRIDE: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
14 ;OVERRIDE: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
/external/llvm/test/Transforms/LoopVectorize/
Dno_switch.ll5 ; CHECK: remark: source.cpp:4:5: loop not vectorized: loop contains a switch statement
6 ; CHECK: warning: source.cpp:4:5: loop not vectorized: failed explicitly specified loop vectorizati…
11 ; MOREINFO: remark: source.cpp:4:5: loop not vectorized: loop contains a switch statement
12 ; MOREINFO: remark: source.cpp:4:5: loop not vectorized: use -Rpass-analysis=loop-vectorize for mor…
13 ; MOREINFO: warning: source.cpp:4:5: loop not vectorized: failed explicitly specified loop vectoriz…
Druntime-limit.ll7 ;CHECK: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
9 ;CHECK: remark: {{.*}}:0:0: loop not vectorized: cannot prove it is safe to reorder memory operatio…
12 ;OVERRIDE: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
14 ;OVERRIDE: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
Dinterleaved-accesses-pred-stores.ll8 ; vectorized.
56 ; groups are separately vectorized. The store group contains gaps and is not
57 ; vectorized.
115 ; predicated block. The load group is vectorized, and the store groups contain
116 ; gaps and are not vectorized.
/external/llvm/test/Transforms/LoopVectorize/X86/
Dvect.omp.force.small-tc.ll9 ; CHECK: 1 loop-vectorize - Number of loops vectorized
24 ; This loop will be vectorized, although the trip count is below the threshold, but vectorization i…
26 define void @vectorized(float* noalias nocapture %A, float* noalias nocapture readonly %B) {
50 ; This loop will not be vectorized as the trip count is below the threshold.
Dvect.omp.force.ll9 ; CHECK: 1 loop-vectorize - Number of loops vectorized
25 ; This loop will be vectorized, although the scalar cost is lower than any of vector costs, but vec…
28 define void @vectorized(float* noalias nocapture %A, float* noalias nocapture %B) {
55 ; This method will not be vectorized, as scalar cost is lower than any of vector costs.
Dalready-vectorized.ll4 ; The vectorizer used to mark the un-vectorized loop only as already vectorized
5 ; thus, trying to vectorize the vectorized loop again
Dvectorization-remarks-missed.ll26 ; CHECK: remark: source.cpp:4:5: loop not vectorized: could not determine number of loop iterations
27 ; CHECK: remark: source.cpp:4:5: loop not vectorized: use -Rpass-analysis=loop-vectorize for more i…
28 ; CHECK: remark: source.cpp:13:5: loop not vectorized: vectorization and interleaving are explicitl…
29 ; CHECK: remark: source.cpp:19:5: loop not vectorized: cannot identify array bounds
30 ; CHECK: remark: source.cpp:19:5: loop not vectorized: use -Rpass-analysis=loop-vectorize for more …
31 ; CHECK: warning: source.cpp:19:5: loop not vectorized: failed explicitly specified loop vectorizat…
/external/llvm/docs/
DVectorizers.rst89 Many loops cannot be vectorized including loops with complicated control flow,
96 ``-Rpass=loop-vectorize`` identifies loops that were successfully vectorized.
117 The command line ``-Rpass-missed=loop-vectorized`` prints the remark:
121 …no_switch.cpp:4:5: remark: loop not vectorized: vectorization is explicitly enabled [-Rpass-missed…
124 switch statement cannot be vectorized.
128 …no_switch.cpp:4:5: remark: loop not vectorized: loop contains a switch statement [-Rpass-analysis=…
293 Access to global structures can also be vectorized, with alias analysis being
298 ignored (as other compilers do) are still being left un-vectorized.
331 example, the loop below will be vectorized on Intel x86 if the SSE4.1 roundps
394 operations, PHI-nodes, can all be vectorized using this technique.
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DVectorizers.rst89 Many loops cannot be vectorized including loops with complicated control flow,
96 ``-Rpass=loop-vectorize`` identifies loops that were successfully vectorized.
119 The command line ``-Rpass-missed=loop-vectorized`` prints the remark:
123 …no_switch.cpp:4:5: remark: loop not vectorized: vectorization is explicitly enabled [-Rpass-missed…
126 switch statement cannot be vectorized.
130 …no_switch.cpp:4:5: remark: loop not vectorized: loop contains a switch statement [-Rpass-analysis=…
295 Access to global structures can also be vectorized, with alias analysis being
300 ignored (as other compilers do) are still being left un-vectorized.
333 example, the loop below will be vectorized on Intel x86 if the SSE4.1 roundps
407 operations, PHI-nodes, can all be vectorized using this technique.

12345678