Searched refs:alignedStart (Results 1 – 7 of 7) sorted by relevance
/external/eigen/Eigen/src/Core/products/ |
D | GeneralMatrixVector.h | 128 Index alignedStart = internal::first_default_aligned(res,size); 129 …Index alignedSize = ResPacketSize>1 ? alignedStart + ((size-alignedStart) & ~ResPacketAlignedMask)… 146 alignedStart = 0; 160 alignedStart != ((lhsAlignmentOffset + alignmentStep*skipColumns)%LhsPacketSize)) 181 alignedStart = 0; 205 for (Index j=0; j<alignedStart; ++j) 213 if (alignedSize>alignedStart) 218 for (Index j = alignedStart; j<alignedSize; j+=ResPacketSize) 222 for (Index j = alignedStart; j<alignedSize; j+=ResPacketSize) 227 Index j = alignedStart; [all …]
|
D | SelfadjointMatrixVector.h | 88 Index alignedStart = (starti) + internal::first_default_aligned(&res[starti], endi-starti); in run() local 89 Index alignedEnd = alignedStart + ((endi-alignedStart)/(PacketSize))*(PacketSize); in run() 104 for (Index i=starti; i<alignedStart; ++i) in run() 112 const Scalar* EIGEN_RESTRICT a0It = A0 + alignedStart; in run() 113 const Scalar* EIGEN_RESTRICT a1It = A1 + alignedStart; in run() 114 const Scalar* EIGEN_RESTRICT rhsIt = rhs + alignedStart; in run() 115 Scalar* EIGEN_RESTRICT resIt = res + alignedStart; in run() 116 for (Index i=alignedStart; i<alignedEnd; i+=PacketSize) in run()
|
/external/eigen/Eigen/src/Jacobi/ |
D | Jacobi.h | 334 Index alignedStart = internal::first_default_aligned(y, size); in apply_rotation_in_the_plane() local 335 Index alignedEnd = alignedStart + ((size-alignedStart)/PacketSize)*PacketSize; in apply_rotation_in_the_plane() 342 for(Index i=0; i<alignedStart; ++i) in apply_rotation_in_the_plane() 350 Scalar* EIGEN_RESTRICT px = x + alignedStart; in apply_rotation_in_the_plane() 351 Scalar* EIGEN_RESTRICT py = y + alignedStart; in apply_rotation_in_the_plane() 353 if(internal::first_default_aligned(x, size)==alignedStart) in apply_rotation_in_the_plane() 355 for(Index i=alignedStart; i<alignedEnd; i+=PacketSize) in apply_rotation_in_the_plane() 367 … Index peelingEnd = alignedStart + ((size-alignedStart)/(Peeling*PacketSize))*(Peeling*PacketSize); in apply_rotation_in_the_plane() 368 for(Index i=alignedStart; i<peelingEnd; i+=Peeling*PacketSize) in apply_rotation_in_the_plane()
|
/external/eigen/Eigen/src/Core/ |
D | 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)
|
D | AssignEvaluator.h | 410 …const Index alignedStart = dstIsAligned ? 0 : internal::first_aligned<requestedAlignment>(kernel.d… 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<requestedA… 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) 557 alignedStart = numext::mini((alignedStart+alignedStep)%packetSize, innerSize);
|
/external/eigen/bench/btl/libs/eigen3/ |
D | eigen3_interface.hh | 125 int alignedStart = (starti) + internal::first_aligned(&A0[starti], size-starti); in triassign() local 126 alignedEnd = alignedStart + ((size-alignedStart)/(2*PacketSize))*(PacketSize*2); in triassign() 129 for (int index = starti; index<alignedStart ; ++index) in triassign() 138 for (int index = alignedStart; index<alignedEnd; index+=PacketSize) in triassign()
|
/external/eigen/doc/ |
D | InsideEigenExample.dox | 340 const int alignedStart = internal::assign_traits<Derived1,Derived2>::DstIsAligned ? 0 342 const int alignedEnd = alignedStart + ((size-alignedStart)/packetSize)*packetSize; 344 for(int index = 0; index < alignedStart; index++) 347 for(int index = alignedStart; index < alignedEnd; index += packetSize) 363 …alignedStart. We then copy these first few coefficients one by one, not by packets. However, in ou… 370 for(int index = alignedStart; index < alignedEnd; index += packetSize) 477 for(int index = alignedStart; index < alignedEnd; index += packetSize)
|