MOAB  4.9.3pre
Eigen::internal::packet_traits< int > Struct Template Reference

#include <PacketMath.h>

Inheritance diagram for Eigen::internal::packet_traits< int >:
Collaboration diagram for Eigen::internal::packet_traits< int >:

List of all members.

Public Types

enum  { Vectorizable = 1, AlignedOnScalar = 1, size = 4 }
enum  { Vectorizable = 1, AlignedOnScalar = 1, size = 4, HasHalfPacket = 0 }
enum  { Vectorizable = 1, AlignedOnScalar = 1, size = 4, HasBlend = 1 }
typedef Packet4i type
typedef Packet4i half
typedef Packet4i type
typedef Packet4i half
typedef Packet4i type
typedef Packet4i half

Detailed Description

template<>
struct Eigen::internal::packet_traits< int >

Definition at line 143 of file AltiVec/PacketMath.h.


Member Typedef Documentation

Definition at line 98 of file NEON/PacketMath.h.

Definition at line 146 of file AltiVec/PacketMath.h.

Definition at line 151 of file SSE/PacketMath.h.

Definition at line 97 of file NEON/PacketMath.h.

Definition at line 145 of file AltiVec/PacketMath.h.

Definition at line 150 of file SSE/PacketMath.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
Vectorizable 
AlignedOnScalar 
size 

Definition at line 147 of file AltiVec/PacketMath.h.

       {
    // FIXME check the Has*
    Vectorizable = 1,
    AlignedOnScalar = 1,
    size=4
  };
anonymous enum
Enumerator:
Vectorizable 
AlignedOnScalar 
size 
HasHalfPacket 

Definition at line 99 of file NEON/PacketMath.h.

       {
    Vectorizable = 1,
    AlignedOnScalar = 1,
    size=4,
    HasHalfPacket=0 // Packet2i intrinsics not implemented yet
    // FIXME check the Has*
  };
anonymous enum
Enumerator:
Vectorizable 
AlignedOnScalar 
size 
HasBlend 

Definition at line 152 of file SSE/PacketMath.h.

       {
    Vectorizable = 1,
    AlignedOnScalar = 1,
    size=4,

    HasBlend = 1
  };

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines