Searched defs:SmallPtrSet (Results 1 - 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
H A D | SmallPtrSet.h | 1 //===- llvm/ADT/SmallPtrSet.h - 'Normally small' pointer set ----*- C++ -*-===// 10 // This file defines the SmallPtrSet class. See the doxygen comment for 30 /// SmallPtrSet<>'s, which is almost everything. SmallPtrSet has two modes, one 33 /// Small sets use an array of pointers allocated in the SmallPtrSet object, 64 // Helper to copy construct a SmallPtrSet. 171 /// SmallPtrSetIterator - This implements a const_iterator for SmallPtrSet. 229 /// SmallPtrSet - This class implements a set which is optimized for holding 234 class SmallPtrSet : public SmallPtrSetImpl { class in namespace:llvm 242 SmallPtrSet() function in class:llvm::SmallPtrSet 243 SmallPtrSet(const SmallPtrSet &that) : SmallPtrSetImpl(SmallStorage, that) {} function in class:llvm::SmallPtrSet 246 SmallPtrSet(It I, It E) : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) { function in class:llvm::SmallPtrSet 285 operator =(const SmallPtrSet<PtrType, SmallSize> &RHS) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 44 #include "llvm/ADT/SmallPtrSet.h" 234 SmallPtrSet<BasicBlock*, 16> Visited; 278 const SmallPtrSet<BasicBlock*, 32> &DefBlocks, 279 SmallPtrSet<BasicBlock*, 32> &LiveInBlocks); 673 const SmallPtrSet<BasicBlock*, 32> &DefBlocks, 674 SmallPtrSet<BasicBlock*, 32> &LiveInBlocks) { 746 SmallPtrSet<BasicBlock*, 32> DefBlocks; 751 SmallPtrSet<BasicBlock*, 32> LiveInBlocks; 760 for (SmallPtrSet<BasicBlock*, 32>::const_iterator I = DefBlocks.begin(), 767 SmallPtrSet<DomTreeNod 672 ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info, const SmallPtrSet<BasicBlock*, 32> &DefBlocks, SmallPtrSet<BasicBlock*, 32> &LiveInBlocks) argument [all...] |
Completed in 134 milliseconds