LLVM  3.7.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 190 of file Endian.h.

Definition at line 192 of file Endian.h.

Definition at line 194 of file Endian.h.

Definition at line 162 of file Endian.h.

Definition at line 164 of file Endian.h.

Definition at line 166 of file Endian.h.

Definition at line 183 of file Endian.h.

Definition at line 185 of file Endian.h.

Definition at line 187 of file Endian.h.

Definition at line 155 of file Endian.h.

Definition at line 157 of file Endian.h.

Definition at line 159 of file Endian.h.

Definition at line 176 of file Endian.h.

Definition at line 178 of file Endian.h.

Definition at line 180 of file Endian.h.

Definition at line 148 of file Endian.h.

Definition at line 150 of file Endian.h.

Definition at line 152 of file Endian.h.

Definition at line 169 of file Endian.h.

Definition at line 171 of file Endian.h.

Definition at line 173 of file Endian.h.

Definition at line 141 of file Endian.h.

Definition at line 143 of file Endian.h.

Definition at line 145 of file Endian.h.

Definition at line 204 of file Endian.h.

Definition at line 206 of file Endian.h.

Definition at line 208 of file Endian.h.

Definition at line 197 of file Endian.h.

Definition at line 199 of file Endian.h.

Definition at line 201 of file Endian.h.

Enumeration Type Documentation

anonymous enum
Enumerator
aligned 
unaligned 

Definition at line 26 of file Endian.h.

Enumerator
big 
little 
native 

Definition at line 23 of file Endian.h.