LLVM API Documentation

Classes | Namespaces | Functions
AlignOf.h File Reference
#include "llvm/Support/Compiler.h"
#include <cstddef>
Include dependency graph for AlignOf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::AlignmentCalcImpl< T >
struct  llvm::AlignOf< T >
class  llvm::detail::AlignerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >
union  llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >
struct  llvm::AlignedCharArrayUnion< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >
 This union template exposes a suitably aligned and sized character array member which can hold elements of any of up to four types. More...

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  llvm::detail
 

Implementation details of the pass manager interfaces.


Functions

template<typename T >
unsigned llvm::alignOf ()