Searched defs:SmallVectorImpl (Results 1 - 8 of 8) sorted by relevance

/external/clang/test/SemaCXX/
H A Dinvalid-instantiated-field-decl.cpp4 class SmallVectorImpl { class
6 explicit SmallVectorImpl(unsigned N) { function in class:SmallVectorImpl
9 ~SmallVectorImpl() { }
14 class SmallVector : public SmallVectorImpl<T> {
15 typedef typename SmallVectorImpl<T>::U U; // expected-error {{no type named 'U' in 'SmallVectorImpl<CallSite>'}}
25 SmallVector() : SmallVectorImpl<T>(NumInlineEltsElts) {
/external/llvm/include/llvm/ADT/
H A DSmallVector.h342 /// SmallVectorImpl - This class consists of common code factored out of the
346 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> { class in namespace:llvm
349 SmallVectorImpl(const SmallVectorImpl&) LLVM_DELETED_FUNCTION;
356 explicit SmallVectorImpl(unsigned N) function in class:llvm::SmallVectorImpl
361 ~SmallVectorImpl() {
412 void swap(SmallVectorImpl &RHS);
643 SmallVectorImpl &operator=(const SmallVectorImpl &RHS);
645 SmallVectorImpl
[all...]
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h71 SmallVectorImpl<NamespaceDecl *> &Namespaces);
96 SmallVectorImpl<VarDecl *> &TentativeDefs) {}
106 SmallVectorImpl<const DeclaratorDecl *> &Decls) {}
116 SmallVectorImpl<CXXConstructorDecl *> &Decls) {}
125 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {}
133 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {}
143 SmallVectorImpl<NamedDecl *> &Decls) {}
153 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {}
163 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {}
170 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUs
152 ReadReferencedSelectors( SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) argument
[all...]
/external/llvm/lib/Transforms/IPO/
H A DInliner.cpp430 const SmallVectorImpl<std::pair<Function*, int> > &InlineHistory) {
693 for (SmallVectorImpl<CallGraphNode *>::iterator I = FunctionsToRemove.begin(),
429 InlineHistoryIncludes(Function *F, int InlineHistoryID, const SmallVectorImpl<std::pair<Function*, int> > &InlineHistory) argument
/external/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp105 SmallVectorImpl<Decl*> &Result) {
116 SmallVectorImpl<Decl *> &Decls){
197 SmallVectorImpl<NamespaceDecl*> &Namespaces){
216 SmallVectorImpl<VarDecl*> &TentativeDefs) {
222 SmallVectorImpl<const DeclaratorDecl*> &Decls) {
228 SmallVectorImpl<CXXConstructorDecl*> &Decls) {
234 SmallVectorImpl<TypedefNameDecl*> &Decls) {
240 SmallVectorImpl<CXXRecordDecl*> &Decls) {
246 SmallVectorImpl<NamedDecl*> &Decls) {
252 SmallVectorImpl<st
251 ReadReferencedSelectors( SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) argument
257 ReadWeakUndeclaredIdentifiers( SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) argument
269 ReadPendingInstantiations( SmallVectorImpl<std::pair<ValueDecl*, SourceLocation> > &Pending) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp53 typedef SmallVectorImpl<std::pair<Constant*, BasicBlock*> > PredValueInfo;
119 bool ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock*> &PredBBs,
122 const SmallVectorImpl<BasicBlock *> &PredBBs);
1030 const SmallVectorImpl<std::pair<BasicBlock*,
1356 const SmallVectorImpl<BasicBlock*> &PredBBs,
1504 const SmallVectorImpl<BasicBlock *> &PredBBs) {
1029 FindMostPopularDest(BasicBlock *BB, const SmallVectorImpl<std::pair<BasicBlock*, BasicBlock*> > &PredToDestList) argument
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1913 const SmallVectorImpl<SDNode*> &ChainNodesMatched,
1915 const SmallVectorImpl<SDNode*> &GlueResultNodesMatched,
1997 SmallVectorImpl<SDNode*> &ChainedNodesInPattern,
1998 SmallVectorImpl<SDNode*> &InteriorChainedNodes) {
2114 HandleMergeInputChains(SmallVectorImpl<SDNode*> &ChainNodesMatched,
2221 const SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes) {
2232 const SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes,
2353 SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes) {
3084 for (SmallVectorImpl<MachineMemOperand *>::const_iterator I =
3101 for (SmallVectorImpl<MachineMemOperan
2219 CheckSame(const unsigned char *MatcherTable, unsigned &MatcherIndex, SDValue N, const SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes) argument
[all...]
/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp154 SmallVectorImpl<PHINode*> &PhiNodes) {
738 SmallVectorImpl<uint64_t> &Weights) {
3318 SmallVectorImpl<int> &Indexes = I->second;
3400 SmallVectorImpl<std::pair<PHINode *, Constant *> > &Res,
3474 const SmallVectorImpl<std::pair<ConstantInt*, Constant*> >& Values,
3521 const SmallVectorImpl<std::pair<ConstantInt*, Constant*> >& Values,
3518 SwitchLookupTable(Module &M, uint64_t TableSize, ConstantInt *Offset, const SmallVectorImpl<std::pair<ConstantInt*, Constant*> >& Values, Constant *DefaultValue, const DataLayout *DL) argument

Completed in 297 milliseconds