/external/llvm/unittests/Support/ |
AlignOfTest.cpp | 16 #include "llvm/Support/AlignOf.h" 94 [AlignOf<char>::Alignment > 0] 95 [AlignOf<short>::Alignment > 0] 96 [AlignOf<int>::Alignment > 0] 97 [AlignOf<long>::Alignment > 0] 98 [AlignOf<long long>::Alignment > 0] 99 [AlignOf<float>::Alignment > 0] 100 [AlignOf<double>::Alignment > 0] 101 [AlignOf<long double>::Alignment > 0] 102 [AlignOf<void *>::Alignment > 0 [all...] |
TrailingObjectsTest.cpp | 122 llvm::alignOf<double>())); 123 EXPECT_EQ(llvm::alignOf<Class2>(), llvm::alignOf<double>()); 166 llvm::RoundUpToAlignment(1, llvm::alignOf<double>()));
|
/external/clang/lib/AST/ |
StmtOpenMP.cpp | 61 llvm::alignOf<OMPClause *>()); 76 llvm::alignOf<OMPClause *>()); 88 llvm::alignOf<OMPClause *>()); 116 llvm::alignOf<OMPClause *>()); 129 llvm::alignOf<OMPClause *>()); 165 llvm::alignOf<OMPClause *>()); 178 llvm::alignOf<OMPClause *>()); 213 llvm::alignOf<OMPClause *>()); 224 llvm::alignOf<OMPClause *>()); 239 llvm::alignOf<OMPClause *>()) [all...] |
OpenMPClause.cpp | 44 llvm::alignOf<Expr *>()) + 56 llvm::alignOf<Expr *>()) + 79 llvm::alignOf<Expr *>()) + 92 llvm::alignOf<Expr *>()) + 130 llvm::alignOf<Expr *>()) + 144 llvm::alignOf<Expr *>()) + 155 llvm::alignOf<Expr *>()) + 165 llvm::alignOf<Expr *>()) + 202 llvm::alignOf<Expr *>()) + 225 llvm::alignOf<Expr *>()) [all...] |
StmtObjC.cpp | 53 void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>()); 63 void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
|
StmtCXX.cpp | 31 void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>()); 40 void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>());
|
ExprCXX.cpp | 314 void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedLookupExpr>()); 359 llvm::alignOf<DeclAccessPair>())); 400 llvm::alignOf<DeclAccessPair>())); [all...] |
Stmt.cpp | 318 llvm::alignOf<AttributedStmt>()); 326 llvm::alignOf<AttributedStmt>()); 980 llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>()); [all...] |
NestedNameSpecifier.cpp | 21 #include "llvm/Support/AlignOf.h" 37 NNS = new (Context, llvm::alignOf<NestedNameSpecifier>()) 116 new (Context, llvm::alignOf<NestedNameSpecifier>()) 676 void *Mem = Context.Allocate(BufferSize, llvm::alignOf<void *>());
|
Expr.cpp | 404 llvm::alignOf<ASTTemplateKWAndArgsInfo>()); 408 llvm::alignOf<ASTTemplateKWAndArgsInfo>()); 412 void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>()); 430 llvm::alignOf<ASTTemplateKWAndArgsInfo>()); 434 void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>()); 848 llvm::alignOf<StringLiteral>()); 866 llvm::alignOf<StringLiteral>()); [all...] |
TypeLoc.cpp | 22 static const unsigned TypeLocMaxDataAlign = llvm::alignOf<void *>();
|
/external/llvm/lib/MC/ |
MCSymbol.cpp | 32 static_assert((unsigned)AlignOf<MCSymbol>::Alignment <= 33 AlignOf<NameEntryStorageTy>::Alignment, 35 void *Storage = Ctx.allocate(Size, alignOf<NameEntryStorageTy>());
|
/external/deqp/framework/delibs/decpp/ |
deDefs.hpp | 76 size_t alignOf (void)
|
deAppendList.hpp | 77 deAlign32((deUint32)alignOf<ElementType>(), (deUint32)sizeof(void*)))))
|
/external/llvm/include/llvm/Support/ |
Allocator.h | 25 #include "llvm/Support/AlignOf.h" 77 return static_cast<T *>(Allocate(Num * sizeof(T), AlignOf<T>::Alignment)); 381 assert(Begin == (char*)alignAddr(Begin, alignOf<T>())); 390 char *Begin = (char*)alignAddr(*I, alignOf<T>()); 400 DestroyElements((char*)alignAddr(Ptr, alignOf<T>()), (char *)Ptr + Size);
|
AlignOf.h | 1 //===--- AlignOf.h - Portable calculation of type alignment -----*- C++ -*-===// 10 // This file defines the AlignOf function that computes alignments for 27 // generated by any class using AlignOf<T> with a manually specified alignment. 29 // as AlignOf.h is a published support header that's available for use 38 /// AlignOf - A templated class that contains an enum value representing 40 /// AlignOf<int>::Alignment represents the alignment of type "int". The 46 struct AlignOf { 49 // comparison between 'enum llvm::AlignOf<X>::<anonymous>' and 'enum 50 // llvm::AlignOf<Y>::<anonymous>' [-Wenum-compare] 71 template <typename T> constexpr unsigned AlignOf<T>::Alignment [all...] |
/external/clang/include/clang/AST/ |
TypeLoc.h | 350 return std::max(llvm::alignOf<LocalData>(), 491 LocalDataAlignment = llvm::AlignOf<TypeSpecLocInfo>::Alignment }; 551 return needsExtraLocalData() ? llvm::alignOf<WrittenBuiltinSpecs>() : 1; 963 assert(llvm::alignOf<ObjCObjectTypeLoc>() 964 >= llvm::alignOf<TypeSourceInfo *>() && 966 return llvm::alignOf<TypeSourceInfo *>(); [all...] |
ASTVector.h | 384 T *NewElts = new (C, llvm::alignOf<T>()) T[NewCapacity];
|
/external/clang/lib/Lex/ |
MacroInfo.cpp | 243 llvm::alignOf<ModuleMacro>());
|
PreprocessingRecord.cpp | 35 = (char*)PPRec.Allocate(FileName.size() + 1, llvm::alignOf<char>());
|
/external/clang/lib/Parse/ |
ParsePragma.cpp | [all...] |
/external/clang/lib/Sema/ |
CodeCompleteConsumer.cpp | 332 llvm::alignOf<CodeCompletionString>());
|
/external/llvm/include/llvm/ADT/ |
StringMap.h | 156 unsigned Alignment = alignOf<StringMapEntry>();
|
/external/clang/lib/Basic/ |
IdentifierTable.cpp | 622 llvm::alignOf<MultiKeywordSelector>());
|
/external/llvm/include/llvm/CodeGen/ |
SlotIndexes.h | 362 alignOf<IndexListEntry>()));
|