| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPULDSUtils.cpp | 49 SmallPtrSet<Function *, 8> ReachableCallees; in collectReachableCallees() 64 SmallPtrSet<CallGraphNode *, 8> VisitedCGNodes; in collectReachableCallees() 119 SmallPtrSet<Function *, 8> LDSAccessors; in collectNonKernelAccessorsOfLDS() 121 SmallPtrSet<User *, 8> VisitedUsers; in collectNonKernelAccessorsOfLDS() 132 return SmallPtrSet<Function *, 8>(); in collectNonKernelAccessorsOfLDS() 150 DenseMap<Function *, SmallPtrSet<Instruction *, 8>> 154 SmallPtrSet<User *, 8> VisitedUsers; in getFunctionToInstsMap() 230 SmallPtrSet<const User *, 8> Visited; in hasUserInstruction() 254 SmallPtrSet<const User *, 8> Visited; in shouldLowerLDSToStruct() 256 SmallPtrSet<const GlobalValue *, 8> GlobalUsers; in shouldLowerLDSToStruct() [all …]
|
| H A D | AMDGPULDSUtils.h | 30 DenseMap<Function *, SmallPtrSet<Function *, 8>> &KernelToCallees); 35 SmallPtrSet<Function *, 8> collectNonKernelAccessorsOfLDS(GlobalVariable *GV); 41 DenseMap<Function *, SmallPtrSet<Instruction *, 8>> 62 SmallPtrSet<GlobalValue *, 32> getUsedList(Module &M);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | WasmEHFuncInfo.h | 36 DenseMap<BBOrMBB, SmallPtrSet<BBOrMBB, 4>> UnwindDestToSrcs; // reverse map 43 SmallPtrSet<const BasicBlock *, 4> getUnwindSrcs(const BasicBlock *BB) const { in getUnwindSrcs() 46 SmallPtrSet<const BasicBlock *, 4> Ret; in getUnwindSrcs() 54 UnwindDestToSrcs[Dest] = SmallPtrSet<BBOrMBB, 4>(); in setUnwindDest() 68 SmallPtrSet<MachineBasicBlock *, 4> 72 SmallPtrSet<MachineBasicBlock *, 4> Ret; in getUnwindSrcs() 80 UnwindDestToSrcs[Dest] = SmallPtrSet<BBOrMBB, 4>(); in setUnwindDest()
|
| H A D | LiveRangeEdit.h | 87 SmallPtrSet<MachineInstr *, 32> *DeadRemats; 91 SmallPtrSet<const VNInfo *, 4> Remattable; 95 SmallPtrSet<const VNInfo *, 4> Rematted; 105 SmallPtrSet<LiveInterval *, 8>>; 137 SmallPtrSet<MachineInstr *, 32> *deadRemats = nullptr)
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallPtrSet.h | 449 class SmallPtrSet : public SmallPtrSetImpl<PtrType> { 463 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {} 464 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {} 465 SmallPtrSet(SmallPtrSet &&that) 473 SmallPtrSet(std::initializer_list<PtrType> IL) 478 SmallPtrSet<PtrType, SmallSize> & 485 SmallPtrSet<PtrType, SmallSize> & 486 operator=(SmallPtrSet<PtrType, SmallSize> &&RHS) { 492 SmallPtrSet<PtrType, SmallSize> & 500 void swap(SmallPtrSet<PtrType, SmallSize> &RHS) { [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | GlobalDCE.h | 34 SmallPtrSet<GlobalValue*, 32> AliveGlobals; 37 DenseMap<GlobalValue *, SmallPtrSet<GlobalValue *, 4>> GVDependencies; 40 std::unordered_map<Constant *, SmallPtrSet<GlobalValue *, 8>> 52 SmallPtrSet<GlobalValue *, 32> VFESafeVTables;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUReplaceLDSUseWithPointer.cpp | 120 DenseMap<GlobalVariable *, SmallPtrSet<Function *, 8>> LDSToNonKernels; 121 DenseMap<Function *, SmallPtrSet<Function *, 8>> KernelToCallees; 122 DenseMap<Function *, SmallPtrSet<GlobalVariable *, 8>> KernelToLDSPointers; 218 std::make_pair(K, SmallPtrSet<GlobalVariable *, 8>())); in initializeLDSPointer() 258 SmallPtrSet<Instruction *, 8> UserInsts; in replaceLDSUseByPointer() 339 SmallPtrSet<Function *, 8> &LDSAccessors = LDSToNonKernels[GV]; in replaceLDSUse() 349 SmallPtrSet<Function *, 8> Callees = KI->second; in replaceLDSUse()
|
| H A D | AMDGPUAlwaysInlinePass.cpp | 59 SmallPtrSet<const Value *, 8> Visited; in recursivelyVisitUsers() 91 SmallPtrSet<Function *, 8> FuncsToAlwaysInline; in alwaysInlineImpl() 92 SmallPtrSet<Function *, 8> FuncsToNoInline; in alwaysInlineImpl()
|
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 65 SmallPtrSet<const Constant *, 8> &ConstantExprVisited, bool IsFunc, 107 SmallPtrSet<const Constant *, 8> &ConstantExprVisited, in visitConstantExprsRecursively() 264 SmallPtrSet<const Constant *, 8> ConstantExprVisited; in addFeatureAttributes()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMLowOverheadLoops.cpp | 111 SmallPtrSet<MachineBasicBlock*, 4> Visited; 282 SmallPtrSet<MachineInstr *, 2> Defs; in hasImplicitlyValidVPT() 372 SmallPtrSet<MachineInstr*, 4> ToRemove; 579 SmallPtrSet<MachineInstr *, 2> Uses; in INITIALIZE_PASS() 590 SmallPtrSet<MachineInstr*, 4> Killed; in INITIALIZE_PASS() 749 SmallPtrSet<MachineInstr*, 2> Ignore; in ValidateTailPredicate() 787 SmallPtrSet<MachineInstr*, 2> Ignore; in ValidateTailPredicate() 888 SmallPtrSet<MachineInstr *, 2> Defs; in producesFalseLanesZero() 955 SmallPtrSet<MachineInstr *, 2> Uses; in ValidateLiveOuts() 1352 SmallPtrSet<MachineInstr *, 2> Uses; in ProcessLoop() [all …]
|
| H A D | ARMAsmPrinter.h | 62 SmallPtrSet<const GlobalVariable*,2> PromotedGlobals; 66 SmallPtrSet<const GlobalVariable*,2> EmittedPromotedGlobalLabels;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 271 using RecurrenceSet = SmallPtrSet<const PHINode *, 8>; 516 SmallPtrSet<Instruction *, 4> InductionCastsToIgnore; 530 SmallPtrSet<Value *, 4> AllowedExit; 548 SmallPtrSet<const Instruction *, 8> MaskedOp; 552 SmallPtrSet<Instruction *, 8> ConditionalAssumes;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdaterBulk.cpp | 140 SmallPtrSet<BasicBlock *, 2> DefBlocks; in RewriteAllUses() 145 SmallPtrSet<BasicBlock *, 2> UsingBlocks; in RewriteAllUses() 150 SmallPtrSet<BasicBlock *, 32> LiveInBlocks; in RewriteAllUses() 175 SmallPtrSet<Use *, 4> ProcessedUses; in RewriteAllUses()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReachingDefAnalysis.cpp | 382 SmallPtrSet<MachineBasicBlock*, 4>Visited; in getGlobalUses() 409 SmallPtrSet<MachineBasicBlock*, 2> VisitedBBs; in getLiveOuts() 440 SmallPtrSet<MachineInstr*, 2> Incoming; in getUniqueReachingMIDef() 602 SmallPtrSet<MachineInstr*, 1> Ignore; in isSafeToRemove() 603 SmallPtrSet<MachineInstr*, 2> Visited; in isSafeToRemove() 610 SmallPtrSet<MachineInstr*, 2> Visited; in isSafeToRemove() 630 SmallPtrSet<MachineInstr*, 4> Uses; in isSafeToRemove() 662 SmallPtrSet<MachineInstr*, 4> Uses; in collectKilledOperands() 678 SmallPtrSet<MachineInstr*, 1> Ignore; in isSafeToDefRegAt() 687 SmallPtrSet<MachineInstr*, 2> Uses; in isSafeToDefRegAt()
|
| H A D | InlineSpiller.cpp | 123 SmallPtrSet<MachineInstr *, 16> &Spills, 135 SmallPtrSet<MachineInstr *, 16> &Spills, 183 SmallPtrSet<MachineInstr*, 8> SnippetCopies; 186 SmallPtrSet<VNInfo*, 8> UsedValues; 1275 SmallPtrSet<MachineInstr *, 16> &Spills, in rmRedundantSpills() 1314 SmallPtrSet<MachineDomTreeNode *, 8> WorkSet; in getVisitOrders() 1317 SmallPtrSet<MachineDomTreeNode *, 8> NodesOnPath; in getVisitOrders() 1392 SmallPtrSet<MachineInstr *, 16> &Spills, in runHoistSpills() 1446 SmallPtrSet<MachineDomTreeNode *, 16> &SpillsInSubTree = in runHoistSpills() 1456 SmallPtrSet<MachineDomTreeNode *, 16> &SpillsInSubTree = in runHoistSpills() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CFG.cpp | 40 SmallPtrSet<const BasicBlock*, 8> Visited; in FindFunctionBackedges() 42 SmallPtrSet<const BasicBlock*, 8> InStack; in FindFunctionBackedges() 154 SmallPtrSet<const Loop *, 8> LoopsWithHoles; in isPotentiallyReachableFromMany() 165 SmallPtrSet<const BasicBlock*, 32> Visited; in isPotentiallyReachableFromMany()
|
| H A D | ScopedNoAliasAA.cpp | 124 SmallPtrSet<const MDNode *, 16> Domains; in mayAliasInScopes() 133 SmallPtrSet<const MDNode *, 16> ScopeNodes; in mayAliasInScopes() 138 SmallPtrSet<const MDNode *, 16> NANodes; in mayAliasInScopes()
|
| H A D | MemDerefPrinter.cpp | 27 SmallPtrSet<Value *, 4> DerefAndAligned; 89 SmallPtrSet<Value *, 4> DerefAndAligned; in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 131 static SmallPtrSet<BasicBlock *, 2> 135 SmallPtrSet<BasicBlock *, 2> BBsToSinkInto; in findBBsToSinkInto() 140 SmallPtrSet<BasicBlock *, 2> BBsDominatedByColdestBB; in findBBsToSinkInto() 191 SmallPtrSet<BasicBlock *, 2> BBs; in sinkInstruction() 210 SmallPtrSet<BasicBlock *, 2> BBsToSinkInto = in sinkInstruction()
|
| H A D | ADCE.cpp | 138 SmallPtrSet<const Metadata *, 32> AliveScopes; 146 SmallPtrSet<BasicBlock *, 16> NewLiveBlocks; 484 const SmallPtrSet<BasicBlock *, 16> BWDT{ in markLiveBranchesFromControlDependences() 606 SmallPtrSet<BasicBlock *, 4> RemovedSuccessors; in updateDeadRegions() 649 SmallPtrSet<BasicBlock*, 16> Visited; in computeReversePostOrder()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Evaluator.h | 118 SmallPtrSet<GlobalVariable*, 8> Invariants; 122 SmallPtrSet<Constant*, 8> SimpleConstants;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DemandedBits.h | 95 SmallPtrSet<Instruction*, 32> Visited; 99 SmallPtrSet<Use *, 16> DeadUses;
|
| H A D | GlobalsModRef.h | 40 SmallPtrSet<const GlobalValue *, 8> NonAddressTakenGlobals; 47 SmallPtrSet<const GlobalValue *, 8> IndirectGlobals;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | PtrState.h | 80 SmallPtrSet<Instruction *, 2> Calls; 84 SmallPtrSet<Instruction *, 2> ReverseInsertPts;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCBoolRetToInt.cpp | 72 static SmallPtrSet<Value *, 8> findAllDefs(Value *V) { in findAllDefs() 73 SmallPtrSet<Value *, 8> Defs; in findAllDefs() 120 typedef SmallPtrSet<const PHINode *, 8> PHINodeSet;
|