Eigen::internal::RhsPanelHelper< RhsPacket, RhsPacketx4, registers_taken > Struct Template Reference

#include <GeneralBlockPanelKernel.h>

Public Types

typedef RhsPacket type
 

Public Attributes

typedef RhsPacketx4
 

Static Private Attributes

static constexpr int remaining_registers
 

Member Typedef Documentation

◆ type

template<typename RhsPacket , typename RhsPacketx4 , int registers_taken>
typedef RhsPacket Eigen::internal::RhsPanelHelper< RhsPacket, RhsPacketx4, registers_taken >::type

Member Data Documentation

◆ remaining_registers

template<typename RhsPacket , typename RhsPacketx4 , int registers_taken>
constexpr int Eigen::internal::RhsPanelHelper< RhsPacket, RhsPacketx4, registers_taken >::remaining_registers
staticconstexprprivate
Initial value:
=
(std::max)(int(EIGEN_ARCH_DEFAULT_NUMBER_OF_REGISTERS) - registers_taken, 0)
#define EIGEN_ARCH_DEFAULT_NUMBER_OF_REGISTERS
Definition: AltiVec/PacketMath.h:30
#define max(a, b)
Definition: datatypes.h:23

◆ RhsPacketx4

template<typename RhsPacket , typename RhsPacketx4 , int registers_taken>
typedef Eigen::internal::RhsPanelHelper< RhsPacket, RhsPacketx4, registers_taken >::RhsPacketx4

The documentation for this struct was generated from the following file: