Searched defs:SmallVectorImpl (Results 1 - 11 of 11) 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/clang/test/Modules/Inputs/
H A Dtemplates-top.h45 template<typename T> struct SmallVectorImpl { struct in namespace:EmitDefaultedSpecialMembers
46 SmallVectorImpl() {} function in struct:EmitDefaultedSpecialMembers::SmallVectorImpl
47 ~SmallVectorImpl() {} // non-trivial dtor
49 template<typename T, unsigned N> struct SmallVector : SmallVectorImpl<T> {
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h75 SmallVectorImpl<NamespaceDecl *> &Namespaces);
100 SmallVectorImpl<VarDecl *> &TentativeDefs) {}
110 SmallVectorImpl<const DeclaratorDecl *> &Decls) {}
120 SmallVectorImpl<CXXConstructorDecl *> &Decls) {}
129 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {}
148 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {}
158 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {}
165 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) {}
175 SmallVectorImpl<std::pair<ValueDecl *,
147 ReadReferencedSelectors( SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) argument
/external/llvm/include/llvm/ADT/
H A DSmallVector.h344 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> { class in namespace:llvm
347 SmallVectorImpl(const SmallVectorImpl&) = delete;
354 explicit SmallVectorImpl(unsigned N) function in class:llvm::SmallVectorImpl
359 ~SmallVectorImpl() {
410 void swap(SmallVectorImpl &RHS);
657 SmallVectorImpl &operator=(const SmallVectorImpl &RHS);
659 SmallVectorImpl &operator=(SmallVectorImpl
[all...]
/external/llvm/include/llvm/IR/
H A DInstruction.h182 getAllMetadata(SmallVectorImpl<std::pair<unsigned, MDNode *>> &MDs) const {
190 SmallVectorImpl<std::pair<unsigned, MDNode *>> &MDs) const {
300 getAllMetadataImpl(SmallVectorImpl<std::pair<unsigned, MDNode *>> &) const;
302 SmallVectorImpl<std::pair<unsigned, MDNode *>> &) const;
189 getAllMetadataOtherThanDebugLoc( SmallVectorImpl<std::pair<unsigned, MDNode *>> &MDs) const argument
/external/llvm/lib/Transforms/IPO/
H A DInliner.cpp414 const SmallVectorImpl<std::pair<Function*, int> > &InlineHistory) {
682 for (SmallVectorImpl<CallGraphNode *>::iterator I = FunctionsToRemove.begin(),
413 InlineHistoryIncludes(Function *F, int InlineHistoryID, const SmallVectorImpl<std::pair<Function*, int> > &InlineHistory) argument
/external/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp113 SmallVectorImpl<Decl*> &Result) {
124 SmallVectorImpl<Decl *> &Decls){
205 SmallVectorImpl<NamespaceDecl*> &Namespaces){
224 SmallVectorImpl<VarDecl*> &TentativeDefs) {
230 SmallVectorImpl<const DeclaratorDecl*> &Decls) {
236 SmallVectorImpl<CXXConstructorDecl*> &Decls) {
242 SmallVectorImpl<TypedefNameDecl*> &Decls) {
254 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {
260 SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) {
266 SmallVectorImpl<ExternalVTableUs
253 ReadReferencedSelectors( SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) argument
259 ReadWeakUndeclaredIdentifiers( SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) argument
271 ReadPendingInstantiations( SmallVectorImpl<std::pair<ValueDecl*, SourceLocation> > &Pending) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp54 typedef SmallVectorImpl<std::pair<Constant*, BasicBlock*> > PredValueInfo;
122 bool ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock*> &PredBBs,
125 const SmallVectorImpl<BasicBlock *> &PredBBs);
1061 const SmallVectorImpl<std::pair<BasicBlock*,
1388 const SmallVectorImpl<BasicBlock*> &PredBBs,
1536 const SmallVectorImpl<BasicBlock *> &PredBBs) {
1060 FindMostPopularDest(BasicBlock *BB, const SmallVectorImpl<std::pair<BasicBlock*, BasicBlock*> > &PredToDestList) argument
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2044 const SmallVectorImpl<SDNode*> &ChainNodesMatched,
2046 const SmallVectorImpl<SDNode*> &GlueResultNodesMatched,
2128 SmallVectorImpl<SDNode*> &ChainedNodesInPattern,
2129 SmallVectorImpl<SDNode*> &InteriorChainedNodes) {
2245 HandleMergeInputChains(SmallVectorImpl<SDNode*> &ChainNodesMatched,
2352 const SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes) {
2363 const SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes,
2484 SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes) {
2577 SmallVectorImpl<std::pair<SDValue, SDNode*> > &RecordedNodes;
2578 SmallVectorImpl<MatchScop
2350 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.cpp175 SmallVectorImpl<PHINode*> &PhiNodes) {
791 SmallVectorImpl<uint64_t> &Weights) {
2820 SmallVectorImpl<ConstantInt*> &Values = ConstantCompare.Vals;
3121 static bool CasesAreContiguous(SmallVectorImpl<ConstantInt *> &Cases) {
3168 SmallVectorImpl<ConstantInt *> *ContiguousCases = nullptr;
3352 SmallVectorImpl<int> &Indexes = I->second;
3432 SmallVectorImpl<std::pair<PHINode *, Constant *>> &Res,
3671 const SmallVectorImpl<std::pair<ConstantInt *, Constant *>> &Values,
3724 const SmallVectorImpl<std::pair<ConstantInt *, Constant *>> &Values,
3975 const SmallVectorImpl<st
3973 reuseTableCompare(User *PhiUser, BasicBlock *PhiBlock, BranchInst *RangeCheckBranch, Constant *DefaultValue, const SmallVectorImpl<std::pair<ConstantInt*, Constant*> >& Values) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReader.cpp438 SmallVectorImpl<StringRef> *MacroNames = nullptr) {
838 for (SmallVectorImpl<uint32_t>::iterator
850 SmallVectorImpl<uint32_t>::iterator I = LocalMacroIDs.end();
851 for (SmallVectorImpl<unsigned>::reverse_iterator SI = MacroSizes.rbegin(),
2298 SmallVectorImpl<ImportedModule> &Loaded,
3569 for (SmallVectorImpl<Module *>::iterator
3677 for (SmallVectorImpl<ImportedModule>::iterator M = Loaded.begin(),
3705 for (SmallVectorImpl<ImportedModule>::iterator M = Loaded.begin(),
3828 SmallVectorImpl<ImportedModule> &Loaded,
5690 SmallVectorImpl<QualTyp
7382 ReadReferencedSelectors( SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) argument
[all...]

Completed in 1771 milliseconds