/external/llvm/include/llvm/Analysis/ |
FindUsedTypes.h | 17 #include "llvm/ADT/SetVector.h" 26 SetVector<Type *> UsedTypes; 36 const SetVector<Type *> &getTypes() const { return UsedTypes; }
|
/external/llvm/include/llvm/ADT/ |
SetVector.h | 1 //===- llvm/ADT/SetVector.h - Set with insert order iteration ---*- C++ -*-===// 15 // This file defines SetVector and SmallSetVector, which performs no allocations 16 // if the SetVector has less than a certain number of elements. 37 class SetVector { 49 /// \brief Construct an empty SetVector 50 SetVector() {} 52 /// \brief Initialize a SetVector with a range of elements 54 SetVector(It Start, It End) { 58 /// \brief Determine if the SetVector is empty or not. 63 /// \brief Determine the number of elements in the SetVector [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
CodeExtractor.h | 19 #include "llvm/ADT/SetVector.h" 45 typedef SetVector<Value *> ValueSet; 52 SetVector<BasicBlock *> Blocks;
|
/external/llvm/lib/Analysis/ |
AliasAnalysisEvaluator.cpp | 21 #include "llvm/ADT/SetVector.h" 144 SetVector<Value *> Pointers; 145 SetVector<CallSite> CallSites; 146 SetVector<Value *> Loads; 147 SetVector<Value *> Stores; 187 for (SetVector<Value *>::iterator I1 = Pointers.begin(), E = Pointers.end(); 193 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { 218 for (SetVector<Value *>::iterator I1 = Loads.begin(), E = Loads.end(); 220 for (SetVector<Value *>::iterator I2 = Stores.begin(), E2 = Stores.end(); 245 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end() [all...] |
/external/clang/include/clang/Lex/ |
HeaderSearchOptions.h | 15 #include "llvm/ADT/SetVector.h" 130 llvm::SetVector<std::string> ModulesIgnoreMacros; 133 llvm::SetVector<std::string> ModuleMapFiles;
|
/external/clang/test/SemaCXX/ |
typo-correction-pt2.cpp | 222 class SetVector { 224 SetVector() {} 228 class SmallSetVector : public SetVector<C, I, 8> {};
|
/external/clang/include/clang/Serialization/ |
Module.h | 21 #include "llvm/ADT/SetVector.h" 452 llvm::SetVector<ModuleFile *> ImportedBy; 455 llvm::SetVector<ModuleFile *> Imports;
|
ASTWriter.h | 27 #include "llvm/ADT/SetVector.h" 359 llvm::SetVector<ObjCInterfaceDecl *> ObjCClassesWithCategories; 382 llvm::SetVector<Decl *, SmallVector<Decl *, 4>,
|
/external/apache-xml/src/main/java/org/apache/xpath/axes/ |
NodeSequence.java | 83 protected void SetVector(NodeVector v) 181 SetVector((NodeVector) nodeVector); 459 SetVector(new NodeVector()); 465 SetVector(null); 562 newCache.setVector(nv); 783 // A copy of the code of what SetVector() would do. 786 m_cache.setVector(v); 789 m_cache.setVector(v); 911 private void setVector(NodeVector nv) {
|
/external/chromium_org/net/quic/crypto/ |
crypto_handshake_message.h | 45 // SetVector sets an element with the given tag to the raw contents of an 47 template<class T> void SetVector(QuicTag tag, const std::vector<T>& v) {
|
crypto_handshake_message.cc | 86 SetVector(tag, tags);
|
quic_crypto_client_config_test.cc | 159 msg.SetVector(kVER, supported_version_tags);
|
/external/chromium_org/net/quic/ |
quic_config_test.cc | 184 msg.SetVector(kCGST, QuicTagVector(1, kQBIC)); 188 msg.SetVector(kCGST, QuicTagVector(1, kQBIC)); 205 msg.SetVector(kCGST, QuicTagVector(1, kQBIC)); 220 msg.SetVector(kCGST, QuicTagVector(1, kQBIC));
|
quic_config.cc | 149 out->SetVector(tag_, possible_values_); 393 out->SetVector(tag_, send_values_);
|
/external/llvm/lib/Analysis/IPA/ |
FindUsedTypes.cpp | 96 for (SetVector<Type *>::const_iterator I = UsedTypes.begin(),
|
/external/llvm/lib/IR/ |
AsmWriter.h | 19 #include "llvm/ADT/SetVector.h" 75 SetVector<const Comdat *> Comdats;
|
/external/llvm/lib/Transforms/Utils/ |
CodeExtractor.cpp | 18 #include "llvm/ADT/SetVector.h" 72 static SetVector<BasicBlock *> buildExtractionBlockSet(IteratorT BBBegin, 74 SetVector<BasicBlock *> Result; 91 for (SetVector<BasicBlock *>::iterator I = std::next(Result.begin()), 105 static SetVector<BasicBlock *> 111 static SetVector<BasicBlock *> 142 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) { 152 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) { 162 for (SetVector<BasicBlock *>::const_iterator I = Blocks.begin(), 266 for (SetVector<BasicBlock *>::iterator I = Blocks.begin(), E = Blocks.end() [all...] |
/external/clang/lib/Serialization/ |
ModuleManager.cpp | 284 for (llvm::SetVector<ModuleFile *>::iterator 338 for (llvm::SetVector<ModuleFile *>::iterator 370 for (llvm::SetVector<ModuleFile *>::iterator IM = M.Imports.begin(), 425 typedef llvm::SetVector<ModuleFile *>::const_iterator ChildIteratorType;
|
/external/llvm/lib/Transforms/IPO/ |
ExtractGV.cpp | 15 #include "llvm/ADT/SetVector.h" 58 SetVector<GlobalValue *> Named;
|
/external/clang/include/clang/Analysis/ |
CallGraph.h | 24 #include "llvm/ADT/SetVector.h" 86 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator; 87 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
|
/external/clang/lib/Frontend/ |
DependencyGraph.cpp | 21 #include "llvm/ADT/SetVector.h" 33 llvm::SetVector<const FileEntry *> AllFiles;
|
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerRegistry.cpp | 12 #include "llvm/ADT/SetVector.h" 19 typedef llvm::SetVector<const CheckerRegistry::CheckerInfo *> CheckerInfoSet;
|
/external/llvm/include/llvm/CodeGen/ |
LiveRangeEdit.h | 22 #include "llvm/ADT/SetVector.h" 94 typedef SetVector<LiveInterval*,
|
/external/llvm/tools/llvm-extract/ |
llvm-extract.cpp | 15 #include "llvm/ADT/SetVector.h" 112 // Use SetVector to avoid duplicates. 113 SetVector<GlobalValue *> GVs;
|
/external/apache-xml/src/main/java/org/apache/xpath/objects/ |
XNodeSet.java | 349 // from m_iter after this call. As a fix, we call SetVector() on the clone's 352 SetVector(clone.getVector());
|