| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | CodeMetrics.cpp | 31 SmallPtrSetImpl<const Value *> &Visited, in appendSpeculatableOperands() 43 static void completeEphemeralValues(SmallPtrSetImpl<const Value *> &Visited, in completeEphemeralValues() 45 SmallPtrSetImpl<const Value *> &EphValues) { in completeEphemeralValues() 74 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() 98 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() 120 const SmallPtrSetImpl<const Value*> &EphValues) { in analyzeBasicBlock()
|
| H A D | IVDescriptors.cpp | 45 SmallPtrSetImpl<Instruction *> &Set) { in areAllUsesIn() 89 SmallPtrSetImpl<Instruction *> &Visited, in lookThroughAnd() 90 SmallPtrSetImpl<Instruction *> &CI) { in lookThroughAnd() 164 SmallPtrSetImpl<Instruction *> &Casts) { in collectCastsToIgnore() 593 Instruction *I, SmallPtrSetImpl<Instruction *> &Insts, in hasMultipleUsesOf()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | IteratedDominanceFrontier.h | 61 void setDefiningBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setDefiningBlocks() 71 void setLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setLiveInBlocks() 95 const SmallPtrSetImpl<BasicBlock *> *LiveInBlocks; 96 const SmallPtrSetImpl<BasicBlock *> *DefBlocks;
|
| H A D | CodeMetrics.h | 90 const SmallPtrSetImpl<const Value*> &EphValues); 95 SmallPtrSetImpl<const Value *> &EphValues); 100 SmallPtrSetImpl<const Value *> &EphValues);
|
| H A D | IVDescriptors.h | 94 bool Signed, SmallPtrSetImpl<Instruction *> &CI) in RecurrenceDescriptor() 143 SmallPtrSetImpl<Instruction *> &Insts, 147 static bool areAllUsesIn(Instruction *I, SmallPtrSetImpl<Instruction *> &Set);
|
| H A D | GlobalsModRef.h | 109 SmallPtrSetImpl<Function *> *Readers = nullptr, 110 SmallPtrSetImpl<Function *> *Writers = nullptr,
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | SmallPtrSet.h | 344 class SmallPtrSetImpl : public SmallPtrSetImplBase { 351 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl &that) 353 SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize, 354 SmallPtrSetImpl &&that) 356 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize) 365 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete; 418 class SmallPtrSet : public SmallPtrSetImpl<PtrType> { 424 using BaseT = SmallPtrSetImpl<PtrType>;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | PredicateInfo.h | 233 void processAssume(IntrinsicInst *, BasicBlock *, SmallPtrSetImpl<Value *> &); 234 void processBranch(BranchInst *, BasicBlock *, SmallPtrSetImpl<Value *> &); 235 void processSwitch(SwitchInst *, BasicBlock *, SmallPtrSetImpl<Value *> &); 236 void renameUses(SmallPtrSetImpl<Value *> &); 244 void addInfoFor(SmallPtrSetImpl<Value *> &OpsToRename, Value *Op,
|
| H A D | UnrollLoop.h | 105 const SmallPtrSetImpl<const Value *> &EphValues, 132 const SmallPtrSetImpl<const Value *> &EphValues,
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMCodeGenPrepare.cpp | 119 SmallPtrSetImpl<Value*> *Visited; 120 SmallPtrSetImpl<Value*> *Sources; 121 SmallPtrSetImpl<Instruction*> *Sinks; 122 SmallPtrSetImpl<Instruction*> *SafeToPromote; 138 SmallPtrSetImpl<Value*> &Visited, 139 SmallPtrSetImpl<Value*> &Sources, 140 SmallPtrSetImpl<Instruction*> &Sinks, 141 SmallPtrSetImpl<Instruction*> &SafeToPromote); 750 SmallPtrSetImpl<Value*> &Visited, in Mutate() 751 SmallPtrSetImpl<Value*> &Sources, in Mutate() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 80 SmallPtrSetImpl<Instruction *> &DepInsts, 81 SmallPtrSetImpl<const BasicBlock *> &Visited, 90 SmallPtrSetImpl<Instruction *> &DependingInstructions, 91 SmallPtrSetImpl<const BasicBlock *> &Visited); 153 SmallPtrSetImpl<Instruction *> &DependingInstructions, in contractAutorelease() 154 SmallPtrSetImpl<const BasicBlock *> &Visited) { in contractAutorelease() 436 SmallPtrSetImpl<Instruction *> &DependingInsts, in tryToPeepholeInstruction() 437 SmallPtrSetImpl<const BasicBlock *> &Visited, in tryToPeepholeInstruction()
|
| H A D | DependencyAnalysis.h | 57 SmallPtrSetImpl<Instruction *> &DependingInstructions, 58 SmallPtrSetImpl<const BasicBlock *> &Visited,
|
| H A D | DependencyAnalysis.cpp | 223 SmallPtrSetImpl<Instruction *> &DependingInsts, in FindDependencies() 224 SmallPtrSetImpl<const BasicBlock *> &Visited, in FindDependencies()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdaterBulk.cpp | 93 ComputeLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &UsingBlocks, in ComputeLiveInBlocks() 94 const SmallPtrSetImpl<BasicBlock *> &DefBlocks, in ComputeLiveInBlocks() 95 SmallPtrSetImpl<BasicBlock *> &LiveInBlocks, in ComputeLiveInBlocks()
|
| H A D | PredicateInfo.cpp | 310 void PredicateInfo::addInfoFor(SmallPtrSetImpl<Value *> &OpsToRename, Value *Op, in addInfoFor() 321 SmallPtrSetImpl<Value *> &OpsToRename) { in processAssume() 361 SmallPtrSetImpl<Value *> &OpsToRename) { in processBranch() 431 SmallPtrSetImpl<Value *> &OpsToRename) { in processSwitch() 566 void PredicateInfo::renameUses(SmallPtrSetImpl<Value *> &OpSet) { in renameUses()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 255 SmallPtrSetImpl<Instruction *> &DeadInstructions); 271 buildVPlanWithVPRecipes(VFRange &Range, SmallPtrSetImpl<Value *> &NeedDef, 272 SmallPtrSetImpl<Instruction *> &DeadInstructions);
|
| H A D | VPlanHCFGTransforms.h | 31 SmallPtrSetImpl<Instruction *> &DeadInstructions);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculateAroundPHIs.cpp | 51 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeToSpeculatePHIUsers() 52 SmallPtrSetImpl<Instruction *> &UnsafeSet) { in isSafeToSpeculatePHIUsers() 197 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeAndProfitableToSpeculateAroundPHI() 198 SmallPtrSetImpl<Instruction *> &UnsafeSet, DominatorTree &DT, in isSafeAndProfitableToSpeculateAroundPHI() 416 const SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in findProfitablePHIs() 553 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in speculatePHIs()
|
| H A D | Sink.cpp | 61 SmallPtrSetImpl<Instruction *> &Stores) { in isSafeToMove() 140 SmallPtrSetImpl<Instruction *> &Stores, in SinkInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAlwaysInlinePass.cpp | 37 SmallPtrSetImpl<Function *> &FuncsToAlwaysInline); 59 SmallPtrSetImpl<Function *> &FuncsToAlwaysInline) { in recursivelyVisitUsers()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 260 llvm::SmallPtrSetImpl<ModuleFile *> &LoadedSuccessfully, 294 llvm::SmallPtrSetImpl<ModuleFile *> *ModuleFilesHit = nullptr);
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | GlobalDCE.h | 52 void ComputeDependencies(Value *V, SmallPtrSetImpl<GlobalValue *> &U);
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 380 bool blockCanBePredicated(BasicBlock *BB, SmallPtrSetImpl<Value *> &SafePtrs); 386 SmallPtrSetImpl<Value *> &AllowedExit);
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | Float2Int.h | 38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | GlobalDCE.cpp | 95 SmallPtrSetImpl<GlobalValue *> &Deps) { in ComputeDependencies() 108 SmallPtrSetImpl<GlobalValue *> &LocalDeps = ConstantDependenciesCache[CE]; in ComputeDependencies()
|