/external/llvm/include/llvm/Support/ |
AlignOf.h | 1 //===--- AlignOf.h - Portable calculation of type alignment -----*- C++ -*-===// 10 // This file defines the AlignOf function that computes alignments for 28 /// AlignOf - A templated class that contains an enum value representing 30 /// AlignOf<int>::Alignment represents the alignment of type "int". The 36 struct AlignOf { 52 /// alignOf - A templated function that returns the minimum alignment of 53 /// of a type. This provides no extra functionality beyond the AlignOf 55 /// alignOf<int>() returns the alignment of an int. 57 static inline unsigned alignOf() { return AlignOf<T>::Alignment; [all...] |
RecyclingAllocator.h | 26 size_t Size = sizeof(T), size_t Align = AlignOf<T>::Alignment>
|
Recycler.h | 19 #include "llvm/Support/AlignOf.h" 64 template<class T, size_t Size = sizeof(T), size_t Align = AlignOf<T>::Alignment> 94 assert(AlignOf<SubClass>::Alignment <= Align &&
|
Allocator.h | 17 #include "llvm/Support/AlignOf.h" 156 return static_cast<T*>(Allocate(sizeof(T),AlignOf<T>::Alignment)); 163 return static_cast<T*>(Allocate(Num * sizeof(T), AlignOf<T>::Alignment)); 209 Ptr = Allocator.AlignPtr(Ptr, alignOf<T>());
|
/external/clang/lib/AST/ |
DeclGroup.cpp | 23 void* Mem = C.Allocate(Size, llvm::AlignOf<DeclGroup>::Alignment);
|
DeclTemplate.cpp | 46 unsigned Align = llvm::AlignOf<TemplateParameterList>::Alignment; [all...] |
Expr.cpp | 340 void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>()); 359 void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>()); 613 llvm::alignOf<StringLiteral>()); 630 llvm::alignOf<StringLiteral>()); [all...] |
/external/clang/lib/Sema/ |
AttributeList.cpp | 48 return Alloc.Allocate(size, llvm::AlignOf<AttributeFactory>::Alignment);
|
/external/llvm/include/llvm/CodeGen/ |
MachineFunction.h | 219 AlignOf<Ty>::Alignment));
|
SelectionDAG.h | 156 AlignOf<MostAlignedSDNode>::Alignment> [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 122 AlignOf<BBInfo*>::Alignment));
|
/external/clang/lib/Basic/ |
SourceManager.cpp | 439 unsigned EntryAlign = llvm::AlignOf<ContentCache>::Alignment; 465 unsigned EntryAlign = llvm::AlignOf<ContentCache>::Alignment; [all...] |
/external/llvm/lib/VMCore/ |
Type.cpp | 393 AlignOf<FunctionType>::Alignment);
|
/external/clang/lib/Analysis/ |
CFG.cpp | [all...] |