| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallSet.h | 134 class SmallSet { 152 SmallSet() = default; 153 SmallSet(const SmallSet &) = default; 154 SmallSet(SmallSet &&) = default; 156 template <typename IterT> SmallSet(IterT Begin, IterT End) { in SmallSet() function 161 SmallSet(llvm::from_range_t, Range &&R) in SmallSet() function 162 : SmallSet(adl_begin(R), adl_end(R)) {} in SmallSet() 164 SmallSet(std::initializer_list<T> L) { insert(L.begin(), L.end()); } in SmallSet() function 166 SmallSet &operator=(const SmallSet &) = default; 167 SmallSet &operator=(SmallSet &&) = default; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiDelaySlotFiller.cpp | 64 SmallSet<unsigned, 32> &RegDefs, 65 SmallSet<unsigned, 32> &RegUses); 67 bool isRegInSet(SmallSet<unsigned, 32> &RegSet, unsigned Reg); 70 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, 71 SmallSet<unsigned, 32> &RegUses); 145 SmallSet<unsigned, 32> RegDefs; in findDelayInstr() 146 SmallSet<unsigned, 32> RegUses; in findDelayInstr() 177 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, in delayHasHazard() 178 SmallSet<unsigned, 32> &RegUses) { in delayHasHazard() 223 SmallSet<unsigned, 32> &RegDefs, in insertDefsUses() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | DelaySlotFiller.cpp | 65 SmallSet<unsigned, 32>& RegDefs, 66 SmallSet<unsigned, 32>& RegUses); 69 SmallSet<unsigned, 32>& RegDefs, 70 SmallSet<unsigned, 32>& RegUses); 72 bool IsRegInSet(SmallSet<unsigned, 32>& RegSet, 77 SmallSet<unsigned, 32> &RegDefs, 78 SmallSet<unsigned, 32> &RegUses); 167 SmallSet<unsigned, 32> RegDefs; in findDelayInstr() 168 SmallSet<unsigned, 32> RegUses; in findDelayInstr() 230 SmallSet<unsigned, 32> &RegDefs, in delayHasHazard() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFCFIChecker/ |
| H A D | DWARFCFIAnalysis.h | 88 const SmallSet<DWARFRegNum, 4> &Reads, 89 const SmallSet<DWARFRegNum, 4> &Writes); 93 const SmallSet<DWARFRegNum, 4> &Reads, 94 const SmallSet<DWARFRegNum, 4> &Writes);
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFCFIChecker/ |
| H A D | DWARFCFIAnalysis.cpp | 56 static SmallSet<DWARFRegNum, 4> 137 SmallSet<DWARFRegNum, 4> Writes, Reads; in update() 173 const SmallSet<DWARFRegNum, 4> &Reads, in checkRegDiff() 174 const SmallSet<DWARFRegNum, 4> &Writes) { in checkRegDiff() 263 const SmallSet<DWARFRegNum, 4> &Reads, in checkCFADiff() 264 const SmallSet<DWARFRegNum, 4> &Writes) { in checkCFADiff()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | Platform.h | 23 using PlatformSet = SmallSet<PlatformType, 3>; 24 using PlatformVersionSet = SmallSet<std::pair<PlatformType, VersionTuple>, 3>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSubtarget.h | 48 SmallSet<SPIRV::Extension::Extension, 4> AvailableExtensions; 49 SmallSet<SPIRV::InstructionSet::InstructionSet, 4> AvailableExtInstSets; 111 const SmallSet<SPIRV::Extension::Extension, 4> &
|
| H A D | SPIRVModuleAnalysis.h | 70 SmallSet<Capability::Capability, 8> AllCaps; 73 SmallSet<Extension::Extension, 4> AllExtensions; 94 const SmallSet<Extension::Extension, 4> &getExtensions() const { in getExtensions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegBankLegalizeHelper.h | 90 SmallSet<Register, 4> &SgprOperandRegs); 104 SmallSet<Register, 4> &SgprWaterfallOperandRegs); 111 SmallSet<Register, 4> &SgprWaterfallOperandRegs);
|
| H A D | AMDGPURegisterBankInfo.h | 16 #include "llvm/ADT/SmallSet.h" 51 SmallSet<Register, 4> &SGPROperandRegs, 58 SmallSet<Register, 4> &SGPROperandRegs) const;
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Multilib.cpp | 397 llvm::SmallSet<std::string, 32>> { 399 llvm::SmallSet<std::string, 32> &) { in mapping() 404 llvm::SmallSet<std::string, 32> &NameSet) { in validate() 415 llvm::SmallSet<std::string, 32>> { 417 llvm::SmallSet<std::string, 32> &NameSet) { in mapping() 432 llvm::SmallSet<std::string, 32> &) { in validate() 448 llvm::SmallSet<std::string, 32> NameSet; in mapping()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstrBundle.cpp | 139 SmallSet<Register, 8> DeadDefSet; in finalizeBundle() 140 SmallSet<Register, 16> KilledDefSet; in finalizeBundle() 142 SmallSet<Register, 8> KilledUseSet; in finalizeBundle() 143 SmallSet<Register, 8> UndefUseSet; in finalizeBundle()
|
| H A D | MachineCSE.cpp | 110 SmallSet<MCRegister, 8> &PhysRefs, 113 const SmallSet<MCRegister, 8> &PhysRefs, 125 bool isPRECandidate(MachineInstr *MI, SmallSet<MCRegister, 8> &PhysRefs); 286 SmallSet<MCRegister, 8> &PhysRefs, in hasLivePhysRegDefUses() 335 const SmallSet<MCRegister, 8> &PhysRefs, in PhysRegDefsReach() 573 SmallSet<MCRegister, 8> PhysRefs; in ProcessBlockCSE() 801 SmallSet<MCRegister, 8> &PhysRefs) { in isPRECandidate() 826 SmallSet<MCRegister, 8> PhysRefs; in ProcessBlockPRE()
|
| H A D | PeepholeOptimizer.cpp | 461 bool isMoveImmediate(MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, 463 bool foldImmediate(MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, 472 const SmallSet<Register, 2> &TargetReg, 495 SmallSet<Register, 16> &FoldAsLoadDefCandidates); 1362 MachineInstr &MI, SmallSet<Register, 16> &FoldAsLoadDefCandidates) { in isLoadFoldable() 1382 MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, in isMoveImmediate() 1404 MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, in foldImmediate() 1548 Register Reg, const SmallSet<Register, 2> &TargetRegs, in findTargetRecurrence() 1619 SmallSet<Register, 2> TargetRegs; in optimizeRecurrence() 1702 SmallSet<Register, 4> ImmDefRegs; in run() [all …]
|
| H A D | LocalStackSlotAllocation.cpp | 84 SmallSet<int, 16> &ProtectedObjs, 194 const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, in AssignProtectedObjSet() 216 SmallSet<int, 16> ProtectedObjs; in calculateFrameObjectOffsets()
|
| H A D | LiveVariables.cpp | 219 SmallSet<Register, 4> &PartDefRegs) { in FindLastPartialDef() 264 SmallSet<Register, 4> PartDefRegs; in HandlePhysRegUse() 271 SmallSet<MCPhysReg, 8> Processed; in HandlePhysRegUse() 355 SmallSet<unsigned, 8> PartUses; in HandlePhysRegKill() 461 SmallSet<unsigned, 32> Live; in HandlePhysRegDef() 603 SmallSet<unsigned, 4> LiveOuts; in runOnBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | PromoteMemoryToRegister.cpp | 136 SmallSet<DebugVariable, 2> Vars; in init() 151 SmallSet<DbgAssignIntrinsic *, 8> *DbgAssignsToDelete, in updateForDeletedStore() 152 SmallSet<DbgVariableRecord *, 8> *DVRAssignsToDelete) const { in updateForDeletedStore() 164 SmallSet<DebugVariableAggregate, 2> VarHasDbgAssignForStore; in updateForDeletedStore() 415 SmallSet<DbgAssignIntrinsic *, 8> DbgAssignsToDelete; 416 SmallSet<DbgVariableRecord *, 8> DVRAssignsToDelete; 574 SmallSet<DbgAssignIntrinsic *, 8> *DbgAssignsToDelete, in rewriteSingleStoreAlloca() 575 SmallSet<DbgVariableRecord *, 8> *DVRAssignsToDelete) { in rewriteSingleStoreAlloca() 693 SmallSet<DbgAssignIntrinsic *, 8> *DbgAssignsToDelete, in promoteSingleBlockAlloca() 694 SmallSet<DbgVariableRecord *, 8> *DVRAssignsToDelete) { in promoteSingleBlockAlloca()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDIE.cpp | 47 llvm::SmallSet<DWARFDebugInfoEntry *, 3> m_seen; 424 llvm::SmallSet<lldb::user_id_t, 4> &seen, in GetDeclContextImpl() 457 llvm::SmallSet<lldb::user_id_t, 4> seen; in GetDeclContext() 465 llvm::SmallSet<lldb::user_id_t, 4> &seen, in GetTypeLookupContextImpl() 504 llvm::SmallSet<lldb::user_id_t, 4> seen; in GetTypeLookupContext()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 276 SmallSet<Function *, 8> &Changed) { in addMemoryAttrs() 1005 SmallSet<Function *, 8> &Changed) { in addArgumentReturnedAttrs() 1241 SmallSet<Function *, 8> &Changed, in addArgumentAttrs() 1513 SmallSet<Function *, 8> &Changed) { in addNoAliasAttrs() 1626 SmallSet<Function *, 8> &Changed) { in addNonNullAttrs() 1683 SmallSet<Function *, 8> &Changed) { in addNoUndefAttrs() 1791 void run(const SCCNodeSet &SCCNodes, SmallSet<Function *, 8> &Changed); 1797 SmallSet<Function *, 8> &Changed) { in run() 1973 SmallSet<Function *, 8> &Changed) { in inferConvergent() 2004 SmallSet<Function *, 8> &Changed) { in inferAttrsFromFunctionBodies() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86PreAMXConfig.cpp | |
| H A D | X86PreTileConfig.cpp | 103 SmallSet<MachineInstr *, 8> DefVisited; 292 SmallSet<MIRef, 8> CfgNeedInsert; in runOnMachineFunction() 377 SmallSet<MIRef, 8> VisitedOrInserted; in runOnMachineFunction() 383 SmallSet<MIRef, 8> InsertPoints; in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LostDebugLocObserver.h | 22 SmallSet<DebugLoc, 4> LostDebugLocs;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | UdtRecordCompleter.h | 60 llvm::SmallSet<std::pair<llvm::StringRef, CompilerType>, 8>> 69 llvm::SmallSet<std::pair<llvm::StringRef, CompilerType>,
|
| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | SymbolLocator.cpp | 22 static llvm::SmallSet<UUID, 8> g_seen_uuids; in DownloadSymbolFileAsync()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHazardRecognizer.h | 41 SmallSet<unsigned, 8> RegDefs;
|