Eigen::internal::unpacket_traits< Packet8s > Struct Reference

#include <PacketMath.h>

Public Types

enum  {
  size = 8 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 8 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 8 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
typedef short int type
 
typedef Packet8s half
 
typedef int16_t type
 
typedef Packet8s half
 
typedef int16_t type
 
typedef Packet4s half
 

Member Typedef Documentation

◆ half [1/3]

◆ half [2/3]

◆ half [3/3]

◆ type [1/3]

◆ type [2/3]

◆ type [3/3]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
358  {
359  size = 8,
361  vectorizable = true,
362  masked_load_available = false,
363  masked_store_available = false
364  };
@ Aligned16
Definition: Constants.h:237
@ masked_store_available
Definition: AltiVec/PacketMath.h:374
@ size
Definition: AltiVec/PacketMath.h:370
@ masked_load_available
Definition: AltiVec/PacketMath.h:373
@ vectorizable
Definition: AltiVec/PacketMath.h:372
@ alignment
Definition: AltiVec/PacketMath.h:371

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
553  {
554  size = 8,
556  vectorizable = true,
557  masked_load_available = false,
558  masked_store_available = false
559  };

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
369  {
370  size = 8,
372  vectorizable = true,
373  masked_load_available = false,
374  masked_store_available = false
375  };

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