LLVM  4.0.0
Namespaces | Typedefs | Enumerations
llvm::support Namespace Reference

Namespaces

 detail
 
 endian
 

Typedefs

typedef
detail::packed_endian_specific_integral
< uint16_t, little, unaligned
ulittle16_t
 
typedef
detail::packed_endian_specific_integral
< uint32_t, little, unaligned
ulittle32_t
 
typedef
detail::packed_endian_specific_integral
< uint64_t, little, unaligned
ulittle64_t
 
typedef
detail::packed_endian_specific_integral
< int16_t, little, unaligned
little16_t
 
typedef
detail::packed_endian_specific_integral
< int32_t, little, unaligned
little32_t
 
typedef
detail::packed_endian_specific_integral
< int64_t, little, unaligned
little64_t
 
typedef
detail::packed_endian_specific_integral
< uint16_t, little, aligned
aligned_ulittle16_t
 
typedef
detail::packed_endian_specific_integral
< uint32_t, little, aligned
aligned_ulittle32_t
 
typedef
detail::packed_endian_specific_integral
< uint64_t, little, aligned
aligned_ulittle64_t
 
typedef
detail::packed_endian_specific_integral
< int16_t, little, aligned
aligned_little16_t
 
typedef
detail::packed_endian_specific_integral
< int32_t, little, aligned
aligned_little32_t
 
typedef
detail::packed_endian_specific_integral
< int64_t, little, aligned
aligned_little64_t
 
typedef
detail::packed_endian_specific_integral
< uint16_t, big, unaligned
ubig16_t
 
typedef
detail::packed_endian_specific_integral
< uint32_t, big, unaligned
ubig32_t
 
typedef
detail::packed_endian_specific_integral
< uint64_t, big, unaligned
ubig64_t
 
typedef
detail::packed_endian_specific_integral
< int16_t, big, unaligned
big16_t
 
typedef
detail::packed_endian_specific_integral
< int32_t, big, unaligned
big32_t
 
typedef
detail::packed_endian_specific_integral
< int64_t, big, unaligned
big64_t
 
typedef
detail::packed_endian_specific_integral
< uint16_t, big, aligned
aligned_ubig16_t
 
typedef
detail::packed_endian_specific_integral
< uint32_t, big, aligned
aligned_ubig32_t
 
typedef
detail::packed_endian_specific_integral
< uint64_t, big, aligned
aligned_ubig64_t
 
typedef
detail::packed_endian_specific_integral
< int16_t, big, aligned
aligned_big16_t
 
typedef
detail::packed_endian_specific_integral
< int32_t, big, aligned
aligned_big32_t
 
typedef
detail::packed_endian_specific_integral
< int64_t, big, aligned
aligned_big64_t
 
typedef
detail::packed_endian_specific_integral
< uint16_t, native, unaligned
unaligned_uint16_t
 
typedef
detail::packed_endian_specific_integral
< uint32_t, native, unaligned
unaligned_uint32_t
 
typedef
detail::packed_endian_specific_integral
< uint64_t, native, unaligned
unaligned_uint64_t
 
typedef
detail::packed_endian_specific_integral
< int16_t, native, unaligned
unaligned_int16_t
 
typedef
detail::packed_endian_specific_integral
< int32_t, native, unaligned
unaligned_int32_t
 
typedef
detail::packed_endian_specific_integral
< int64_t, native, unaligned
unaligned_int64_t
 

Enumerations

enum  endianness { big, little, native }
 
enum  { aligned = 0, unaligned = 1 }
 

Typedef Documentation

Definition at line 282 of file Endian.h.

Definition at line 284 of file Endian.h.

Definition at line 286 of file Endian.h.

Definition at line 254 of file Endian.h.

Definition at line 256 of file Endian.h.

Definition at line 258 of file Endian.h.

Definition at line 275 of file Endian.h.

Definition at line 277 of file Endian.h.

Definition at line 279 of file Endian.h.

Definition at line 247 of file Endian.h.

Definition at line 249 of file Endian.h.

Definition at line 251 of file Endian.h.

Definition at line 268 of file Endian.h.

Definition at line 270 of file Endian.h.

Definition at line 272 of file Endian.h.

Definition at line 240 of file Endian.h.

Definition at line 242 of file Endian.h.

Definition at line 244 of file Endian.h.

Definition at line 261 of file Endian.h.

Definition at line 263 of file Endian.h.

Definition at line 265 of file Endian.h.

Definition at line 233 of file Endian.h.

Definition at line 235 of file Endian.h.

Definition at line 237 of file Endian.h.

Definition at line 296 of file Endian.h.

Definition at line 298 of file Endian.h.

Definition at line 300 of file Endian.h.

Definition at line 289 of file Endian.h.

Definition at line 291 of file Endian.h.

Definition at line 293 of file Endian.h.

Enumeration Type Documentation

anonymous enum
Enumerator
aligned 
unaligned 

Definition at line 25 of file Endian.h.

Enumerator
big 
little 
native 

Definition at line 22 of file Endian.h.