Home
last modified time | relevance | path

Searched refs:SmallSet (Results 1 – 25 of 227) sorted by relevance

12345678910

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallSet.h134 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 DLanaiDelaySlotFiller.cpp64 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 DDelaySlotFiller.cpp65 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 DDWARFCFIAnalysis.h88 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 DDWARFCFIAnalysis.cpp56 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 DPlatform.h23 using PlatformSet = SmallSet<PlatformType, 3>;
24 using PlatformVersionSet = SmallSet<std::pair<PlatformType, VersionTuple>, 3>;
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVSubtarget.h48 SmallSet<SPIRV::Extension::Extension, 4> AvailableExtensions;
49 SmallSet<SPIRV::InstructionSet::InstructionSet, 4> AvailableExtInstSets;
111 const SmallSet<SPIRV::Extension::Extension, 4> &
H A DSPIRVModuleAnalysis.h70 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 DAMDGPURegBankLegalizeHelper.h90 SmallSet<Register, 4> &SgprOperandRegs);
104 SmallSet<Register, 4> &SgprWaterfallOperandRegs);
111 SmallSet<Register, 4> &SgprWaterfallOperandRegs);
H A DAMDGPURegisterBankInfo.h16 #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 DMultilib.cpp397 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 DMachineInstrBundle.cpp139 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 DMachineCSE.cpp110 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 DPeepholeOptimizer.cpp461 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 DLocalStackSlotAllocation.cpp84 SmallSet<int, 16> &ProtectedObjs,
194 const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, in AssignProtectedObjSet()
216 SmallSet<int, 16> ProtectedObjs; in calculateFrameObjectOffsets()
H A DLiveVariables.cpp219 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 DPromoteMemoryToRegister.cpp136 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 DDWARFDIE.cpp47 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 DFunctionAttrs.cpp276 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 DX86PreAMXConfig.cpp
H A DX86PreTileConfig.cpp103 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 DLostDebugLocObserver.h22 SmallSet<DebugLoc, 4> LostDebugLocs;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.h60 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 DSymbolLocator.cpp22 static llvm::SmallSet<UUID, 8> g_seen_uuids; in DownloadSymbolFileAsync()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.h41 SmallSet<unsigned, 8> RegDefs;

12345678910