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

#include <PacketMath.h>

Public Types

enum  {
  size = 4 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 4 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 4 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 4 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 4 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
enum  {
  size = 4 , alignment = Aligned16 , vectorizable = true , masked_load_available = false ,
  masked_store_available = false
}
 
typedef float type
 
typedef Packet4f half
 
typedef Packet4i integer_packet
 
typedef float type
 
typedef Packet4f half
 
typedef Packet4i integer_packet
 
typedef float type
 
typedef Packet4f half
 
typedef float type
 
typedef Packet2f half
 
typedef Packet4i integer_packet
 
typedef float type
 
typedef Packet4f half
 
typedef Packet4i integer_packet
 
typedef float type
 
typedef Packet4f half
 

Member Typedef Documentation

◆ half [1/6]

◆ half [2/6]

◆ half [3/6]

◆ half [4/6]

◆ half [5/6]

◆ half [6/6]

◆ integer_packet [1/4]

◆ integer_packet [2/4]

◆ integer_packet [3/4]

◆ integer_packet [4/4]

◆ type [1/6]

◆ type [2/6]

◆ type [3/6]

◆ type [4/6]

◆ type [5/6]

◆ type [6/6]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
443  {
444  size = 4,
446  vectorizable = true,
447  masked_load_available = false,
448  masked_store_available = false
449  };
@ Aligned16
Definition: Constants.h:237
@ alignment
Definition: AltiVec/PacketMath.h:347
@ size
Definition: AltiVec/PacketMath.h:346
@ vectorizable
Definition: AltiVec/PacketMath.h:348
@ masked_load_available
Definition: AltiVec/PacketMath.h:349
@ masked_store_available
Definition: AltiVec/PacketMath.h:350

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
115  {
116  size = 4,
118  vectorizable = true,
119  masked_load_available = false,
120  masked_store_available = false
121  };

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
457  {
458  size = 4,
460  vectorizable = true,
461  masked_load_available = false,
462  masked_store_available = false
463  };

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
304  {
305  size = 4,
307  vectorizable = true,
308  masked_load_available = false,
309  masked_store_available = false
310  };

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
245  {
246  size = 4,
248  vectorizable = true,
249  masked_load_available = false,
250  masked_store_available = false
251  };

◆ anonymous enum

anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
345  {
346  size = 4,
348  vectorizable = true,
349  masked_load_available = false,
350  masked_store_available = false
351  };

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