Home
last modified time | relevance | path

Searched refs:SmallPtrSetImpl (Results 1 – 25 of 104) sorted by relevance

12345

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSmallPtrSet.h47 class SmallPtrSetImpl {
65 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl& that);
66 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize) : in SmallPtrSetImpl() function
75 ~SmallPtrSetImpl();
138 void operator=(const SmallPtrSetImpl &RHS); // DO NOT IMPLEMENT.
140 void CopyFrom(const SmallPtrSetImpl &RHS);
165 while (*Bucket == SmallPtrSetImpl::getEmptyMarker() || in AdvanceIfNotValid()
166 *Bucket == SmallPtrSetImpl::getTombstoneMarker()) in AdvanceIfNotValid()
234 class SmallPtrSet : public SmallPtrSetImpl {
242 SmallPtrSet() : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) {}
[all …]
/external/swiftshader/third_party/LLVM/lib/Support/
DSmallPtrSet.cpp21 void SmallPtrSetImpl::shrink_and_clear() { in shrink_and_clear()
39 bool SmallPtrSetImpl::insert_imp(const void * Ptr) { in insert_imp()
76 bool SmallPtrSetImpl::erase_imp(const void * Ptr) { in erase_imp()
103 const void * const *SmallPtrSetImpl::FindBucketFor(const void *Ptr) const { in FindBucketFor()
132 void SmallPtrSetImpl::Grow(unsigned NewSize) { in Grow()
172 SmallPtrSetImpl::SmallPtrSetImpl(const void **SmallStorage, in SmallPtrSetImpl() function in SmallPtrSetImpl
173 const SmallPtrSetImpl& that) { in SmallPtrSetImpl()
197 void SmallPtrSetImpl::CopyFrom(const SmallPtrSetImpl &RHS) { in CopyFrom()
226 SmallPtrSetImpl::~SmallPtrSetImpl() { in ~SmallPtrSetImpl()
/external/llvm/include/llvm/ADT/
DSmallPtrSet.h294 class SmallPtrSetImpl : public SmallPtrSetImplBase {
297 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete;
301 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl &that)
303 SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize,
304 SmallPtrSetImpl &&that)
306 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize)
353 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
359 typedef SmallPtrSetImpl<PtrType> BaseT;
/external/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h56 void setDefiningBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setDefiningBlocks()
66 void setLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setLiveInBlocks()
90 const SmallPtrSetImpl<BasicBlock *> *LiveInBlocks;
91 const SmallPtrSetImpl<BasicBlock *> *DefBlocks;
DCodeMetrics.h90 SmallPtrSetImpl<const Value*> &EphValues);
95 SmallPtrSetImpl<const Value *> &EphValues);
100 SmallPtrSetImpl<const Value *> &EphValues);
DGlobalsModRef.h109 SmallPtrSetImpl<Function *> *Readers = nullptr,
110 SmallPtrSetImpl<Function *> *Writers = nullptr,
DScopedNoAliasAA.h46 SmallPtrSetImpl<const MDNode *> &Nodes) const;
/external/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h97 bool Signed, SmallPtrSetImpl<Instruction *> &CI) in RecurrenceDescriptor()
147 SmallPtrSetImpl<Instruction *> &Insts);
150 static bool areAllUsesIn(Instruction *I, SmallPtrSetImpl<Instruction *> &Set);
215 SmallPtrSetImpl<Instruction *> &Visited,
216 SmallPtrSetImpl<Instruction *> &CI);
225 SmallPtrSetImpl<Instruction *> &Visited,
226 SmallPtrSetImpl<Instruction *> &CI);
DEvaluator.h79 const SmallPtrSetImpl<GlobalVariable*> &getInvariants() const { in getInvariants()
/external/llvm/lib/Analysis/
DCodeMetrics.cpp31 SmallPtrSetImpl<const Value*> &EphValues) { in completeEphemeralValues()
66 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
88 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
107 SmallPtrSetImpl<const Value*> &EphValues) { in analyzeBasicBlock()
DIVUsers.cpp91 SmallPtrSetImpl<Loop*> &SimpleLoopNests) { in isSimplifiedLoopNest()
119 SmallPtrSetImpl<Loop*> &SimpleLoopNests) { in AddUsersImpl()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp79 SmallPtrSetImpl<Instruction *> &DepInsts,
80 SmallPtrSetImpl<const BasicBlock *> &Visited,
88 SmallPtrSetImpl<Instruction *> &DependingInstructions,
89 SmallPtrSetImpl<const BasicBlock *> &Visited);
148 SmallPtrSetImpl<Instruction *> &DependingInstructions, in contractAutorelease()
149 SmallPtrSetImpl<const BasicBlock *> &Visited) { in contractAutorelease()
407 SmallPtrSetImpl<Instruction *> &DependingInsts, in tryToPeepholeInstruction()
408 SmallPtrSetImpl<const BasicBlock *> &Visited, in tryToPeepholeInstruction()
DDependencyAnalysis.h57 SmallPtrSetImpl<Instruction *> &DependingInstructions,
58 SmallPtrSetImpl<const BasicBlock *> &Visited,
DDependencyAnalysis.cpp226 SmallPtrSetImpl<Instruction *> &DependingInsts, in FindDependencies()
227 SmallPtrSetImpl<const BasicBlock *> &Visited, in FindDependencies()
/external/llvm/lib/Transforms/Scalar/
DADCE.cpp39 SmallPtrSetImpl<const Metadata *> &AliveScopes) { in collectLiveScopes()
51 SmallPtrSetImpl<const Metadata *> &AliveScopes) { in collectLiveScopes()
DGuardWidening.cpp118 SmallPtrSetImpl<Instruction *> &Visited);
181 SmallPtrSetImpl<Value *> &Visited);
370 SmallPtrSetImpl<Instruction *> &Visited) { in isAvailableAt()
482 SmallPtrSetImpl<Value *> &Visited) { in parseRangeChecks()
DSink.cpp61 SmallPtrSetImpl<Instruction *> &Stores) { in isSafeToMove()
140 SmallPtrSetImpl<Instruction *> &Stores, in SinkInstruction()
/external/clang/include/clang/Serialization/
DModuleManager.h225 llvm::SmallPtrSetImpl<ModuleFile *> &LoadedSuccessfully,
259 llvm::SmallPtrSetImpl<ModuleFile *> *ModuleFilesHit = nullptr);
/external/llvm/lib/LTO/
DUpdateCompilerUsed.cpp31 SmallPtrSetImpl<const GlobalValue *> &LLVMUsed) in PreserveLibCallsAndAsmUsed()
54 SmallPtrSetImpl<const GlobalValue *> &LLVMUsed;
/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp37 SmallPtrSetImpl<Instruction *> &Set) { in areAllUsesIn()
78 SmallPtrSetImpl<Instruction *> &Visited, in lookThroughAnd()
79 SmallPtrSetImpl<Instruction *> &CI) { in lookThroughAnd()
103 SmallPtrSetImpl<Instruction *> &Visited, in getSourceExtensionKind()
104 SmallPtrSetImpl<Instruction *> &CI) { in getSourceExtensionKind()
461 Instruction *I, SmallPtrSetImpl<Instruction *> &Insts) { in hasMultipleUsesOf()
DEvaluator.cpp34 SmallPtrSetImpl<Constant *> &SimpleConstants,
47 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommitHelper()
102 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommit()
DPromoteMemoryToRegister.cpp294 const SmallPtrSetImpl<BasicBlock *> &DefBlocks,
295 SmallPtrSetImpl<BasicBlock *> &LiveInBlocks);
777 const SmallPtrSetImpl<BasicBlock *> &DefBlocks, in ComputeLiveInBlocks()
778 SmallPtrSetImpl<BasicBlock *> &LiveInBlocks) { in ComputeLiveInBlocks()
/external/llvm/include/llvm/Transforms/Scalar/
DFloat2Int.h38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
DSROA.h121 void deleteDeadInstructions(SmallPtrSetImpl<AllocaInst *> &DeletedAllocas);
/external/llvm/include/llvm/IR/
DType.h252 bool isSized(SmallPtrSetImpl<Type*> *Visited = nullptr) const {
411 bool isSizedDerivedType(SmallPtrSetImpl<Type*> *Visited = nullptr) const;

12345