Searched refs:DirectAccessBit (Results 1 - 17 of 17) sorted by path

/external/eigen/Eigen/src/Core/
H A DAssign.h29 DstHasDirectAccess = Derived::Flags & DirectAccessBit,
H A DAssign_MKL.h48 DstHasDirectAccess = Dst::Flags & DirectAccessBit,
49 SrcHasDirectAccess = Src::Flags & DirectAccessBit,
H A DBlock.h88 DirectAccessBit |
H A DCwiseUnaryView.h40 Flags = (traits<_MatrixTypeNested>::Flags & (HereditaryBits | LvalueBit | LinearAccessBit | DirectAccessBit)),
H A DDenseCoeffsBase.h722 <Derived, (Derived::Flags & AlignedBit) || !(Derived::Flags & DirectAccessBit)>
H A DDiagonal.h55 Flags = (unsigned int)_MatrixTypeNested::Flags & (HereditaryBits | LinearAccessBit | MaskLvalueBit | DirectAccessBit) & ~RowMajorBit,
H A DRedux.h206 alignment = bool(Derived::Flags & DirectAccessBit) || bool(Derived::Flags & AlignedBit)
H A DReturnByValue.h32 | EvalBeforeNestingBit) & ~DirectAccessBit
H A DSelfAdjointView.h42 & (~(PacketAccessBit | DirectAccessBit | LinearAccessBit)), // FIXME these flags should be preserved
H A DSelfCwiseBinaryOp.h36 // Note that it is still a good idea to preserve the DirectAccessBit
38 Flags = traits<CwiseBinaryOp<BinaryOp,Lhs,Rhs> >::Flags | (Lhs::Flags&DirectAccessBit) | (Lhs::Flags&LvalueBit),
H A DStableNorm.h162 Alignment = (int(Flags)&DirectAccessBit) || (int(Flags)&AlignedBit) ? 1 : 0
H A DTriangularMatrix.h147 Flags = (MatrixTypeNestedCleaned::Flags & (HereditaryBits) & (~(PacketAccessBit | DirectAccessBit | LinearAccessBit))) | Mode,
/external/eigen/Eigen/src/Core/util/
H A DBlasUtil.h160 HasUsableDirectAccess = ( (int(XprType::Flags)&DirectAccessBit)
H A DConstants.h124 * Note that DirectAccessBit and LvalueBit are mutually orthogonal, as there are examples of expression having one but note
126 * \li writable expressions that don't have a very simple memory layout as a strided array, have LvalueBit but not DirectAccessBit
127 * \li Map-to-const expressions, for example Map<const Matrix>, have DirectAccessBit but not LvalueBit
140 * See the comment on LvalueBit for an explanation of how LvalueBit and DirectAccessBit are mutually orthogonal.
142 const unsigned int DirectAccessBit = 0x40; member in namespace:Eigen
H A DForwardDeclarations.h27 enum { ret = (traits<Derived>::Flags & DirectAccessBit) ? 1 : 0 };
32 enum { has_direct_access = (traits<Derived>::Flags & DirectAccessBit) ? 1 : 0,
H A DXprHelper.h158 enum { ret = LinearAccessBit | LvalueBit | DirectAccessBit | NestByRefBit | packet_access_bit | row_major_bit | aligned_bit };
/external/eigen/Eigen/src/SparseCore/
H A DSparseMatrixBase.h97 _HasDirectAccess = (int(Flags)&DirectAccessBit) ? 1 : 0 // workaround sunCC

Completed in 6789 milliseconds