| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.h | 54 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 D | FunctionLoweringInfo.h | 77 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 D | ModuloSchedule.h | 91 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 D | WinEHFuncInfo.h | 91 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 D | MachineModuleInfoImpls.h | 32 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 D | IRSimilarityIdentifier.h | 396 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 D | LoopAccessAnalysis.h | 199 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 D | MemoryDependenceAnalysis.h | 274 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 D | DwarfFile.h | 84 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 D | Arena.h | 135 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 D | Solver.h | 50 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 D | Trace.h | 263 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 D | IRSimilarityIdentifier.cpp | 89 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 D | HexagonBranchRelaxation.cpp | 74 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 D | MIParser.h | 174 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 D | xray-account.h | 29 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 D | FunctionImport.h | 90 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 D | SymbolCache.h | 50 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 D | ThinLTOCodeGenerator.cpp | 138 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 D | ARMMachineFunctionInfo.h | 118 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 D | VTTBuilder.h | 92 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 D | sanitizer_dense_map.h | 568 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 D | CoverageMappingGen.h | 152 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 D | CGRecordLayout.h | 138 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 D | ClangASTImporter.h | 68 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>
|