Searched defs:SmallPtrSet (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DSmallPtrSet.h1 //===- llvm/ADT/SmallPtrSet.h - 'Normally small' pointer set ----*- C++ -*-===//
10 // This file defines the SmallPtrSet class. See the doxygen comment for
31 /// SmallPtrSet<>'s, which is almost everything. SmallPtrSet has two modes, one
34 /// Small sets use an array of pointers allocated in the SmallPtrSet object,
65 // Helper to copy construct a SmallPtrSet.
173 /// SmallPtrSetIterator - This implements a const_iterator for SmallPtrSet.
231 /// SmallPtrSet - This class implements a set which is optimized for holding
236 class SmallPtrSet : public SmallPtrSetImpl { class in namespace:llvm
244 SmallPtrSet() function in class:llvm::SmallPtrSet
245 SmallPtrSet(const SmallPtrSet &that) : SmallPtrSetImpl(SmallStorage, that) {} function in class:llvm::SmallPtrSet
248 SmallPtrSet(It I, It E) : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) { function in class:llvm::SmallPtrSet
287 operator =(const SmallPtrSet<PtrType, SmallSize> &RHS) argument
[all...]
/external/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp60 SmallPtrSet<Function*, 8> &) const;
88 SmallPtrSet<Function*, 8> SCCNodes;
280 ArgumentUsesTracker(const SmallPtrSet<Function*, 8> &SCCNodes) argument
312 const SmallPtrSet<Function*, 8> &SCCNodes;
347 SmallPtrSet<Function*, 8> SCCNodes;
453 SmallPtrSet<Argument*, 8> ArgumentSCCNodes;
489 SmallPtrSet<Function*, 8> &SCCNodes) const {
553 SmallPtrSet<Function*, 8> SCCNodes;
/external/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp33 #include "llvm/ADT/SmallPtrSet.h"
240 SmallPtrSet<BasicBlock*, 16> Visited;
284 const SmallPtrSet<BasicBlock*, 32> &DefBlocks,
285 SmallPtrSet<BasicBlock*, 32> &LiveInBlocks);
684 const SmallPtrSet<BasicBlock*, 32> &DefBlocks,
685 SmallPtrSet<BasicBlock*, 32> &LiveInBlocks) {
757 SmallPtrSet<BasicBlock*, 32> DefBlocks;
762 SmallPtrSet<BasicBlock*, 32> LiveInBlocks;
771 for (SmallPtrSet<BasicBlock*, 32>::const_iterator I = DefBlocks.begin(),
778 SmallPtrSet<DomTreeNod
683 ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info, const SmallPtrSet<BasicBlock*, 32> &DefBlocks, SmallPtrSet<BasicBlock*, 32> &LiveInBlocks) argument
[all...]

Completed in 100 milliseconds