HomeSort by relevance Sort by last modified time
    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