Searched refs:alignOf (Results 1 - 25 of 27) sorted by relevance

12

/external/llvm/unittests/Support/
H A DAlignOfTest.cpp139 EXPECT_LE(1u, alignOf<A1>());
140 EXPECT_LE(2u, alignOf<A2>());
141 EXPECT_LE(4u, alignOf<A4>());
142 EXPECT_LE(8u, alignOf<A8>());
144 EXPECT_EQ(1u, alignOf<char>());
145 EXPECT_LE(alignOf<char>(), alignOf<short>());
146 EXPECT_LE(alignOf<short>(), alignOf<int>());
147 EXPECT_LE(alignOf<in
[all...]
/external/clang/lib/AST/
H A DStmt.cpp316 llvm::alignOf<AttributedStmt>());
324 llvm::alignOf<AttributedStmt>());
800 void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
810 void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
827 void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>());
836 void *Mem = C.Allocate(Size, llvm::alignOf<CXXTryStmt>());
1076 llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1133 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1146 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<Capture>());
1196 llvm::alignOf<Exp
[all...]
H A DExprCXX.cpp314 void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedLookupExpr>());
359 llvm::alignOf<DeclAccessPair>()));
400 llvm::alignOf<DeclAccessPair>()));
1008 Size = llvm::RoundUpToAlignment(Size, llvm::alignOf<VarDecl*>());
1124 void *buffer = C.Allocate(size, llvm::alignOf<ExprWithCleanups>());
1137 void *buffer = C.Allocate(size, llvm::alignOf<ExprWithCleanups>());
1266 void *Mem = C.Allocate(size, llvm::alignOf<CXXDependentScopeMemberExpr>());
1287 void *Mem = C.Allocate(size, llvm::alignOf<CXXDependentScopeMemberExpr>());
1375 void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedMemberExpr>());
1390 void *Mem = C.Allocate(size, llvm::alignOf<UnresolvedMemberExp
[all...]
H A DNestedNameSpecifier.cpp37 NNS = new (Context, llvm::alignOf<NestedNameSpecifier>())
116 new (Context, llvm::alignOf<NestedNameSpecifier>())
674 void *Mem = Context.Allocate(BufferSize, llvm::alignOf<void *>());
H A DExpr.cpp407 void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>());
426 void *Mem = Context.Allocate(Size, llvm::alignOf<DeclRefExpr>());
843 llvm::alignOf<StringLiteral>());
861 llvm::alignOf<StringLiteral>());
1398 void *Mem = C.Allocate(Size, llvm::alignOf<MemberExpr>());
4029 llvm::alignOf<PseudoObjectExpr>());
4058 llvm::alignOf<PseudoObjectExpr>());
H A DDeclTemplate.cpp62 unsigned Align = std::max(llvm::alignOf<TemplateParameterList>(),
63 llvm::alignOf<NamedDecl*>());
H A DDeclCXX.cpp1675 llvm::alignOf<CXXCtorInitializer>());
H A DASTContext.cpp6305 QTN = new (*this, llvm::alignOf<QualifiedTemplateName>())
6333 QTN = new (*this, llvm::alignOf<DependentTemplateName>())
6337 QTN = new (*this, llvm::alignOf<DependentTemplateName>())
6369 QTN = new (*this, llvm::alignOf<DependentTemplateName>())
6373 QTN = new (*this, llvm::alignOf<DependentTemplateName>())
/external/llvm/include/llvm/Support/
H A DAllocator.h381 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);
H A DAlignOf.h53 /// alignOf - A templated function that returns the minimum alignment of
56 /// alignOf<int>() returns the alignment of an int.
58 inline unsigned alignOf() { return AlignOf<T>::Alignment; } function in namespace:llvm
H A DOnDiskHashTable.h171 uint64_t N = llvm::OffsetToAlignment(TableOff, alignOf<offset_type>());
/external/clang/include/clang/AST/
H A DTypeLoc.h331 return std::max(llvm::alignOf<LocalData>(),
518 return needsExtraLocalData() ? llvm::alignOf<WrittenBuiltinSpecs>() : 1;
884 return llvm::alignOf<SourceLocation>();
1251 return llvm::alignOf<ParmVarDecl*>();
1446 return llvm::alignOf<TemplateArgumentLocInfo>();
1856 return llvm::alignOf<TemplateArgumentLocInfo>();
H A DASTVector.h384 T *NewElts = new (C, llvm::alignOf<T>()) T[NewCapacity];
H A DOpenMPClause.h83 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())),
95 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())));
141 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<const Expr *>())),
H A DStmtOpenMP.h74 llvm::alignOf<OMPClause *>())) {}
/external/clang/lib/Parse/
H A DParsePragma.cpp1026 sizeof(PragmaPackInfo), llvm::alignOf<PragmaPackInfo>());
1036 sizeof(Token) * 1, llvm::alignOf<Token>());
1081 sizeof(Token) * 1, llvm::alignOf<Token>());
1152 sizeof(Token) * 1, llvm::alignOf<Token>());
1245 sizeof(Token) * 2 * Identifiers.size(), llvm::alignOf<Token>());
1296 sizeof(Token) * 3, llvm::alignOf<Token>());
1309 sizeof(Token) * 2, llvm::alignOf<Token>());
1355 sizeof(Token) * 3, llvm::alignOf<Token>());
1378 sizeof(Token) * 1, llvm::alignOf<Token>());
1437 sizeof(Token) * 1, llvm::alignOf<Toke
[all...]
/external/clang/lib/Lex/
H A DPreprocessingRecord.cpp35 = (char*)PPRec.Allocate(FileName.size() + 1, llvm::alignOf<char>());
H A DPPDirectives.cpp72 llvm::alignOf<DefMacroDirective>()))
83 llvm::alignOf<UndefMacroDirective>()))
/external/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp332 llvm::alignOf<CodeCompletionString>());
H A DSemaCXXScopeSpec.cpp959 llvm::alignOf<NestedNameSpecifierAnnotation>());
/external/llvm/include/llvm/ADT/
H A DStringMap.h151 unsigned Alignment = alignOf<StringMapEntry>();
/external/llvm/lib/ProfileData/
H A DInstrProfReader.cpp211 if (reinterpret_cast<size_t>(CurrentPos) % alignOf<uint64_t>())
/external/clang/lib/Basic/
H A DIdentifierTable.cpp613 llvm::alignOf<MultiKeywordSelector>());
/external/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h363 alignOf<IndexListEntry>()));
/external/clang/lib/CodeGen/
H A DCGCleanup.cpp404 assert((I % llvm::alignOf<LifetimeExtendedCleanupHeader>() == 0) &&

Completed in 1320 milliseconds

12