HomeSort by relevance Sort by last modified time
    Searched refs:SetVector (Results 1 - 25 of 46) sorted by null

1 2

  /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());

Completed in 793 milliseconds

1 2