OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:alignedStart
(Results
1 - 5
of
5
) sorted by null
/external/eigen/Eigen/src/Core/products/
SelfadjointMatrixVector.h
88
Index
alignedStart
= (starti) + internal::first_default_aligned(&res[starti], endi-starti);
89
Index alignedEnd =
alignedStart
+ ((endi-
alignedStart
)/(PacketSize))*(PacketSize);
104
for (Index i=starti; i<
alignedStart
; ++i)
112
const Scalar* EIGEN_RESTRICT a0It = A0 +
alignedStart
;
113
const Scalar* EIGEN_RESTRICT a1It = A1 +
alignedStart
;
114
const Scalar* EIGEN_RESTRICT rhsIt = rhs +
alignedStart
;
115
Scalar* EIGEN_RESTRICT resIt = res +
alignedStart
;
116
for (Index i=
alignedStart
; i<alignedEnd; i+=PacketSize)
GeneralMatrixVector.h
128
Index
alignedStart
= internal::first_default_aligned(res,size);
129
Index alignedSize = ResPacketSize>1 ?
alignedStart
+ ((size-
alignedStart
) & ~ResPacketAlignedMask) : 0;
146
alignedStart
= 0;
160
alignedStart
!= ((lhsAlignmentOffset + alignmentStep*skipColumns)%LhsPacketSize))
177
|| (size_t(firstLhs+
alignedStart
+lhsStride*skipColumns)%sizeof(LhsPacket))==0);*/
181
alignedStart
= 0;
205
for (Index j=0; j<
alignedStart
; ++j)
213
if (alignedSize>
alignedStart
)
218
for (Index j =
alignedStart
; j<alignedSize; j+=ResPacketSize
[
all
...]
/external/eigen/bench/btl/libs/eigen3/
eigen3_interface.hh
121
// const int alignedEnd =
alignedStart
+ ((innerSize-
alignedStart
) & ~packetAlignedMask);
125
int
alignedStart
= (starti) + internal::first_aligned(&A0[starti], size-starti);
126
alignedEnd =
alignedStart
+ ((size-
alignedStart
)/(2*PacketSize))*(PacketSize*2);
129
for (int index = starti; index<
alignedStart
; ++index)
138
for (int index =
alignedStart
; index<alignedEnd; index+=PacketSize)
/external/eigen/Eigen/src/Core/
Redux.h
225
const Index
alignedStart
= internal::first_default_aligned(mat.nestedExpression());
226
const Index alignedSize2 = ((size-
alignedStart
)/(2*packetSize))*(2*packetSize);
227
const Index alignedSize = ((size-
alignedStart
)/(packetSize))*(packetSize);
228
const Index alignedEnd2 =
alignedStart
+ alignedSize2;
229
const Index alignedEnd =
alignedStart
+ alignedSize;
233
PacketScalar packet_res0 = mat.template packet<alignment,PacketScalar>(
alignedStart
);
236
PacketScalar packet_res1 = mat.template packet<alignment,PacketScalar>(
alignedStart
+packetSize);
237
for(Index index =
alignedStart
+ 2*packetSize; index < alignedEnd2; index += 2*packetSize)
249
for(Index index = 0; index <
alignedStart
; ++index)
AssignEvaluator.h
410
const Index
alignedStart
= dstIsAligned ? 0 : internal::first_aligned<requestedAlignment>(kernel.dstDataPtr(), size);
411
const Index alignedEnd =
alignedStart
+ ((size-
alignedStart
)/packetSize)*packetSize;
413
unaligned_dense_assignment_loop<dstIsAligned!=0>::run(kernel, 0,
alignedStart
);
415
for(Index index =
alignedStart
; index < alignedEnd; index += packetSize)
540
Index
alignedStart
= ((!alignable) || bool(dstIsAligned)) ? 0 : internal::first_aligned<requestedAlignment>(dst_ptr, innerSize);
544
const Index alignedEnd =
alignedStart
+ ((innerSize-
alignedStart
) & ~packetAlignedMask);
546
for(Index inner = 0; inner<
alignedStart
; ++inner)
550
for(Index inner =
alignedStart
; inner<alignedEnd; inner+=packetSize
[
all
...]
Completed in 148 milliseconds