Home
last modified time | relevance | path

Searched refs:DenseMap (Results 1 – 25 of 1099) sorted by relevance

12345678910>>...44

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h54 DenseMap<SDValue, Register> &VRBaseMap);
59 DenseMap<SDValue, Register> &VRBaseMap);
68 DenseMap<SDValue, Register> &VRBaseMap,
79 DenseMap<SDValue, Register> &VRBaseMap,
98 DenseMap<SDValue, Register> &VRBaseMap);
113 DenseMap<SDValue, Register> &VRBaseMap);
118 DenseMap<SDValue, Register> &VRBaseMap);
124 DenseMap<SDValue, Register> &VRBaseMap);
143 DenseMap<SDValue, Register> &VRBaseMap) { in EmitNode()
163 DenseMap<SDValue, Register> &VRBaseMap);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h77 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap;
82 DenseMap<const Value *, Register> ValueMap;
89 DenseMap<Register, const Value*> VirtReg2Value;
96 DenseMap<const Value *, Register> CatchPadExceptionPointers;
127 DenseMap<const Value *, StatepointRelocationRecord>;
128 DenseMap<const Instruction *, StatepointSpillMapTy> StatepointRelocationMaps;
133 DenseMap<const AllocaInst*, int> StaticAllocaMap;
136 DenseMap<const Argument*, int> ByValArgFrameIndexMap;
147 DenseMap<Register, Register> RegFixups;
173 DenseMap<const Value *, ISD::NodeType> PreferredExtendType;
[all …]
H A DModuloSchedule.h91 DenseMap<MachineInstr *, int> Cycle;
94 DenseMap<MachineInstr *, int> Stage;
109 DenseMap<MachineInstr *, int> Cycle, in ModuloSchedule()
110 DenseMap<MachineInstr *, int> Stage) in ModuloSchedule()
166 using ValueMapTy = DenseMap<unsigned, unsigned>;
168 using InstrMapTy = DenseMap<MachineInstr *, MachineInstr *>;
311 DenseMap<MachineBasicBlock *, BitVector> LiveStages;
315 DenseMap<MachineBasicBlock *, BitVector> AvailableStages;
318 DenseMap<MachineInstr *, unsigned> PhiNodeLoopIteration;
322 DenseMap<MachineInstr *, MachineInstr *> CanonicalMIs;
[all …]
H A DWinEHFuncInfo.h91 DenseMap<const Instruction *, int> EHPadStateMap;
92 DenseMap<const FuncletPadInst *, int> FuncletBaseStateMap;
93 DenseMap<const InvokeInst *, int> InvokeStateMap;
94 DenseMap<MCSymbol *, std::pair<int, MCSymbol *>> LabelToStateMap;
95 DenseMap<const BasicBlock *, int> BlockToStateMap; // for AsynchEH
H A DMachineModuleInfoImpls.h32 DenseMap<MCSymbol *, StubValueTy> GVStubs;
37 DenseMap<MCSymbol *, StubValueTy> ThreadLocalGVStubs;
66 DenseMap<MCSymbol *, StubValueTy> GVStubs;
88 DenseMap<MCSymbol *, StubValueTy> GVStubs;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h396 DenseMap<BasicBlock *, unsigned> BasicBlockToInteger;
672 DenseMap<Value *, unsigned> ValueToNumber;
674 DenseMap<unsigned, Value *> NumberToValue;
677 DenseMap<unsigned, unsigned> NumberToCanonNum;
680 DenseMap<unsigned, unsigned> CanonNumToNumber;
730 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMapping;
851 DenseMap<unsigned, DenseSet<unsigned>> &ToSourceMapping,
874 DenseMap<unsigned, unsigned> &OneToOne,
875 DenseMap<unsigned, DenseSet<unsigned>> &ToSourceMapping,
1016 typedef DenseMap<IRSimilarityCandidate *,
[all …]
H A DLoopAccessAnalysis.h199 const DenseMap<Value *, const SCEV *> &Strides,
200 const DenseMap<Value *, SmallVector<const Value *, 16>>
245 DenseMap<Instruction *, unsigned> generateInstructionOrderMap() const { in generateInstructionOrderMap()
246 DenseMap<Instruction *, unsigned> OrderMap; in generateInstructionOrderMap()
280 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses;
331 unsigned BIdx, const DenseMap<Value *, const SCEV *> &Strides,
332 const DenseMap<Value *, SmallVector<const Value *, 16>>
628 const DenseMap<Value *, const SCEV *> &getSymbolicStrides() const { in getSymbolicStrides()
712 DenseMap<Value *, const SCEV *> SymbolicStrides;
746 const DenseMap<Value *, const SCEV *> &StridesMap = DenseMap<Value *, const SCEV *>(),
[all …]
H A DMemoryDependenceAnalysis.h274 using LocalDepMapType = DenseMap<Instruction *, MemDepResult>;
313 DenseMap<AssertingVH<const Value>, NonLocalDepResult> NonLocalDefsCache;
315 DenseMap<Instruction *, SmallPtrSet<const Value*, 4>>;
324 DenseMap<ValueIsLoadPair, NonLocalPointerInfo>;
329 DenseMap<Instruction *, SmallPtrSet<ValueIsLoadPair, 4>>;
340 using NonLocalDepMapType = DenseMap<Instruction *, PerInstNLInfo>;
347 DenseMap<Instruction *, SmallPtrSet<Instruction *, 4>>;
364 using ClobberOffsetsMapType = DenseMap<LoadInst *, int32_t>;
496 DenseMap<BasicBlock *, Value *> &Visited,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.h84 DenseMap<LexicalScope *, ScopeVars> ScopeVariables;
88 DenseMap<LexicalScope *, LabelList> ScopeLabels;
91 DenseMap<const DILocalScope *, DIE *> AbstractLocalScopeDIEs;
92 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities;
97 DenseMap<const MDNode *, DIE *> DITypeNodeToDieMap;
157 DenseMap<LexicalScope *, ScopeVars> &getScopeVariables() { in getScopeVariables()
161 DenseMap<LexicalScope *, LabelList> &getScopeLabels() { in getScopeLabels()
165 DenseMap<const DILocalScope *, DIE *> &getAbstractScopeDIEs() { in getAbstractScopeDIEs()
169 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DArena.h135 llvm::DenseMap<llvm::APInt, IntegerValue *> IntegerLiterals;
137 llvm::DenseMap<FormulaPair, const Formula *> Ands;
138 llvm::DenseMap<FormulaPair, const Formula *> Ors;
139 llvm::DenseMap<const Formula *, const Formula *> Nots;
140 llvm::DenseMap<FormulaPair, const Formula *> Implies;
141 llvm::DenseMap<FormulaPair, const Formula *> Equals;
142 llvm::DenseMap<Atom, const Formula *> AtomRefs;
144 llvm::DenseMap<const Formula *, BoolValue *> FormulaValues;
H A DSolver.h50 static Result Satisfiable(llvm::DenseMap<Atom, Assignment> Solution) { in Satisfiable()
68 std::optional<llvm::DenseMap<Atom, Assignment>> getSolution() const { in getSolution()
74 std::optional<llvm::DenseMap<Atom, Assignment>> Solution) in Result()
78 std::optional<llvm::DenseMap<Atom, Assignment>> Solution;
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/
H A DTrace.h263 const llvm::DenseMap<lldb::cpu_id_t, llvm::ArrayRef<uint8_t>>
558 llvm::DenseMap<lldb::tid_t, llvm::DenseMap<ConstString, uint64_t>>
562 llvm::DenseMap<lldb::cpu_id_t, llvm::DenseMap<ConstString, uint64_t>>
565 llvm::DenseMap<lldb::cpu_id_t,
566 llvm::DenseMap<ConstString, std::vector<uint8_t>>>
570 llvm::DenseMap<ConstString, uint64_t> live_process_data;
582 llvm::DenseMap<lldb::tid_t, llvm::DenseMap<ConstString, FileSpec>>
586 llvm::DenseMap<lldb::cpu_id_t, llvm::DenseMap<ConstString, FileSpec>>
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp89 DenseMap<BasicBlock *, unsigned> &BasicBlockToInteger) { in setBranchSuccessors()
93 DenseMap<BasicBlock *, unsigned>::iterator BBNumIt; in setBranchSuccessors()
160 DenseMap<BasicBlock *, unsigned> &BasicBlockToInteger) { in setPHIPredecessors()
164 DenseMap<BasicBlock *, unsigned>::iterator BBNumIt; in setPHIPredecessors()
627 DenseMap<unsigned, DenseSet<unsigned>>::iterator Val; in checkNumberingAndReplace()
779 DenseMap<unsigned, DenseSet<unsigned>> MappingA; in compareStructure()
780 DenseMap<unsigned, DenseSet<unsigned>> MappingB; in compareStructure()
1281 DenseMap<unsigned, SimilarityGroup> &StructuralGroups, in findCandidateStructures()
1293 DenseMap<IRSimilarityCandidate *, unsigned> CandToGroup; in findCandidateStructures()
1390 DenseMap<unsigned, SimilarityGroup> StructuralGroups; in findCandidates()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBranchRelaxation.cpp74 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset);
76 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset);
78 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset);
105 DenseMap<MachineBasicBlock*, unsigned> &OffsetMap) { in computeOffset()
134 DenseMap<MachineBasicBlock*, unsigned> BlockToInstOffset; in relaxBranches()
145 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset) { in isJumpOutOfRange()
195 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset) { in reGenerateBranch()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
H A DMIParser.h174 DenseMap<unsigned, MachineBasicBlock *> MBBSlots;
175 DenseMap<Register, VRegInfo *> VRegInfos;
177 DenseMap<unsigned, int> FixedStackObjectSlots;
178 DenseMap<unsigned, int> StackObjectSlots;
179 DenseMap<unsigned, unsigned> ConstantPoolSlots;
180 DenseMap<unsigned, unsigned> JumpTableSlots;
183 DenseMap<unsigned, const Value *> Slots2Values;
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.h29 typedef llvm::DenseMap<int32_t, llvm::SmallVector<uint64_t, 0>>
31 typedef llvm::DenseMap<uint32_t, std::pair<uint64_t, uint64_t>>
33 typedef llvm::DenseMap<uint8_t, std::pair<uint64_t, uint64_t>>
46 std::optional<llvm::DenseMap<int32_t, RecursionStatus>> RecursionDepth;
48 typedef llvm::DenseMap<uint32_t, FunctionStack> PerThreadFunctionStackMap;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h90 DenseMap<GlobalValue::GUID,
100 using ImportMapTy = DenseMap<StringRef, FunctionsToImportTy>;
159 const DenseMap<StringRef, GVSummaryMapTy> &ModuleToDefinedGVSummaries,
162 DenseMap<StringRef, FunctionImporter::ImportMapTy> &ImportLists,
163 DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists);
212 const DenseMap<StringRef, GVSummaryMapTy> &ModuleToDefinedGVSummaries,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DSymbolCache.h50 mutable DenseMap<codeview::TypeIndex, SymIndexId> TypeIndexToSymbolId;
55 mutable DenseMap<std::pair<codeview::TypeIndex, uint32_t>, SymIndexId>
66 mutable DenseMap<uint32_t, SymIndexId> FileNameOffsetToId;
69 mutable DenseMap<uint32_t, SymIndexId> GlobalOffsetToSymbolId;
72 mutable DenseMap<std::pair<uint32_t, uint32_t>, SymIndexId> AddressToSymbolId;
74 mutable DenseMap<std::pair<uint32_t, uint32_t>, SymIndexId>
78 mutable DenseMap<std::pair<uint16_t, uint32_t>, SymIndexId>
90 mutable DenseMap<uint16_t, std::vector<LineTableEntry>> LineTable;
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp138 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> &PrevailingCopy) { in computePrevailingCopies()
516 const DenseMap<GlobalValue::GUID, const GlobalValueSummary *> in resolvePrevailingInIndex()
636 const DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists;
640 const DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists, in IsExported()
690 DenseMap<StringRef, GVSummaryMapTy> ModuleToDefinedGVSummaries; in promote()
704 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> PrevailingCopy; in promote()
756 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> PrevailingCopy; in crossModuleImport()
796 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> PrevailingCopy; in gatherImportedSummariesForModule()
834 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> PrevailingCopy; in emitImports()
881 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> PrevailingCopy; in internalize()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.h118 DenseMap<unsigned, unsigned> CPEClones;
130 DenseMap<const MachineBasicBlock*, unsigned> CoalescedWeights;
164 const DenseMap<MachineBasicBlock *, MachineBasicBlock *> &Src2DstMBB)
250 DenseMap<unsigned, unsigned>::const_iterator I = CPEClones.find(CloneIdx); in getOriginalCPIdx()
257 DenseMap<const MachineBasicBlock*, unsigned>::iterator getCoalescedWeight( in getCoalescedWeight()
282 DenseMap<unsigned, unsigned> EHPrologueRemappedRegs;
283 DenseMap<unsigned, unsigned> EHPrologueOffsetInRegs;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DVTTBuilder.h92 using AddressPointsMapTy = llvm::DenseMap<BaseSubobject, uint64_t>;
95 llvm::DenseMap<BaseSubobject, uint64_t> SubVTTIndicies;
99 llvm::DenseMap<BaseSubobject, uint64_t> SecondaryVirtualPointerIndices;
151 const llvm::DenseMap<BaseSubobject, uint64_t> &getSubVTTIndicies() const { in getSubVTTIndicies()
156 const llvm::DenseMap<BaseSubobject, uint64_t> &
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_dense_map.h568 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>,
570 friend class DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT>;
584 explicit DenseMap(unsigned InitialReserve) { init(InitialReserve); } in DenseMap() function
585 constexpr DenseMap() = default;
587 DenseMap(const DenseMap &other) : BaseT() { in DenseMap() function
592 DenseMap(DenseMap &&other) : BaseT() { in DenseMap() function
597 ~DenseMap() { in ~DenseMap()
602 void swap(DenseMap &RHS) { in swap()
609 DenseMap &operator=(const DenseMap &other) {
615 DenseMap &operator=(DenseMap &&other) {
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.h152 llvm::DenseMap<const Stmt *, unsigned> *CounterMap;
153 llvm::DenseMap<const Stmt *, unsigned> *MCDCBitmapMap;
154 llvm::DenseMap<const Stmt *, unsigned> *CondIDMap;
164 llvm::DenseMap<const Stmt *, unsigned> *CounterMap, in CoverageMappingGen()
165 llvm::DenseMap<const Stmt *, unsigned> *MCDCBitmapMap, in CoverageMappingGen()
166 llvm::DenseMap<const Stmt *, unsigned> *CondIDMap) in CoverageMappingGen()
H A DCGRecordLayout.h138 llvm::DenseMap<const FieldDecl *, unsigned> FieldInfo;
142 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields;
146 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases;
149 llvm::DenseMap<const CXXRecordDecl *, unsigned> CompleteObjectVirtualBases;
225 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo>::const_iterator in getBitFieldInfo()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.h68 typedef llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits>
73 llvm::DenseMap<const clang::FieldDecl *, uint64_t> field_offsets;
124 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &field_offsets,
125 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits>
127 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits>
340 typedef llvm::DenseMap<clang::ASTContext *, ImporterDelegateSP> DelegateMap;
341 typedef llvm::DenseMap<const clang::NamespaceDecl *, NamespaceMapSP>
345 typedef llvm::DenseMap<const clang::Decl *, DeclOrigin> OriginMap;
409 typedef llvm::DenseMap<const clang::ASTContext *, ASTContextMetadataSP>
453 typedef llvm::DenseMap<const clang::RecordDecl *, LayoutInfo>

12345678910>>...44