OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Unrolling
(Results
1 - 5
of
5
) sorted by null
/external/eigen/Eigen/src/Core/
Assign_MKL.h
76
template<typename Derived1, typename Derived2, typename UnaryOp, int Traversal, int
Unrolling
,
79
: assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,
Unrolling
,BuiltIn>
83
template<typename Derived1, typename Derived2, typename UnaryOp, int Traversal, int
Unrolling
>
84
struct vml_assign_impl<Derived1, Derived2, UnaryOp, Traversal,
Unrolling
, InnerVectorizedTraversal>
91
// assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,
Unrolling
,BuiltIn>::run(dst,src);
103
template<typename Derived1, typename Derived2, typename UnaryOp, int Traversal, int
Unrolling
>
104
struct vml_assign_impl<Derived1, Derived2, UnaryOp, Traversal,
Unrolling
, LinearVectorizedTraversal>
109
// assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,
Unrolling
,BuiltIn>::run(dst,src);
116
#define EIGEN_MKL_VML_SPECIALIZE_ASSIGN(TRAVERSAL,
UNROLLING
) \
118
struct assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>, TRAVERSAL,
UNROLLING
, Specialized> {
[
all
...]
SolveTriangular.h
35
Unrolling
= (RhsIsVectorAtCompileTime && Rhs::SizeAtCompileTime != Dynamic && Rhs::SizeAtCompileTime <= 8)
44
int
Unrolling
= trsolve_traits<Lhs,Rhs,Side>::
Unrolling
,
108
* meta-
unrolling
implementation
Redux.h
23
* Part 1 : the logic deciding a strategy for vectorization and
unrolling
64
Unrolling
= Cost != Dynamic && Cost <= UnrollingLimit
164
int
Unrolling
= redux_traits<Func, Derived>::
Unrolling
Assign.h
20
* Part 1 : the logic deciding a strategy for traversal and
unrolling
*
89
Unrolling
= (int(Traversal) == int(InnerVectorizedTraversal) || int(Traversal) == int(DefaultTraversal))
121
EIGEN_DEBUG_VAR(
Unrolling
)
241
int
Unrolling
= assign_traits<Derived1, Derived2>::
Unrolling
,
249
template<typename Derived1, typename Derived2, int
Unrolling
, int Version>
250
struct assign_impl<Derived1, Derived2, InvalidTraversal,
Unrolling
, Version>
/external/eigen/test/
vectorization_logic.cpp
32
bool test_assign(const Dst&, const Src&, int traversal, int
unrolling
)
36
&& internal::assign_traits<Dst,Src>::
Unrolling
==
unrolling
;
41
std::cerr << " Expected
Unrolling
== " << demangle_unrolling(
unrolling
)
42
<< " got " << demangle_unrolling(internal::assign_traits<Dst,Src>::
Unrolling
) << "\n";
48
bool test_assign(int traversal, int
unrolling
)
52
&& internal::assign_traits<Dst,Src>::
Unrolling
==
unrolling
;
57
std::cerr << " Expected
Unrolling
== " << demangle_unrolling(unrolling
[
all
...]
Completed in 237 milliseconds