| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.h | 50 DenseMap<SDValue, Register> &VRBaseMap); 56 DenseMap<SDValue, Register> &VRBaseMap); 61 DenseMap<SDValue, Register> &VRBaseMap); 70 DenseMap<SDValue, Register> &VRBaseMap, 81 DenseMap<SDValue, Register> &VRBaseMap, 100 DenseMap<SDValue, Register> &VRBaseMap); 115 DenseMap<SDValue, Register> &VRBaseMap); 120 DenseMap<SDValue, Register> &VRBaseMap); 141 DenseMap<SDValue, Register> &VRBaseMap) { in EmitNode() 161 DenseMap<SDValue, Register> &VRBaseMap); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | FunctionLoweringInfo.h | 73 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap; 78 DenseMap<const Value *, Register> ValueMap; 85 DenseMap<Register, const Value*> VirtReg2Value; 92 DenseMap<const Value *, Register> CatchPadExceptionPointers; 119 DenseMap<const Value *, StatepointRelocationRecord>; 120 DenseMap<const Instruction *, StatepointSpillMapTy> StatepointRelocationMaps; 125 DenseMap<const AllocaInst*, int> StaticAllocaMap; 128 DenseMap<const Argument*, int> ByValArgFrameIndexMap; 139 DenseMap<Register, Register> RegFixups; 165 DenseMap<const Value *, ISD::NodeType> PreferredExtendType; [all …]
|
| H A D | ModuloSchedule.h | 89 DenseMap<MachineInstr *, int> Cycle; 92 DenseMap<MachineInstr *, int> Stage; 107 DenseMap<MachineInstr *, int> Cycle, in ModuloSchedule() 108 DenseMap<MachineInstr *, int> Stage) in ModuloSchedule() 164 using ValueMapTy = DenseMap<unsigned, unsigned>; 166 using InstrMapTy = DenseMap<MachineInstr *, MachineInstr *>; 307 DenseMap<MachineBasicBlock *, BitVector> LiveStages; 311 DenseMap<MachineBasicBlock *, BitVector> AvailableStages; 314 DenseMap<MachineInstr *, unsigned> PhiNodeLoopIteration; 318 DenseMap<MachineInstr *, MachineInstr *> CanonicalMIs; [all …]
|
| 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;
|
| 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;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.h | 83 DenseMap<LexicalScope *, ScopeVars> ScopeVariables; 87 DenseMap<LexicalScope *, LabelList> ScopeLabels; 90 DenseMap<const MDNode *, DIE *> AbstractSPDies; 91 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 96 DenseMap<const MDNode *, DIE *> DITypeNodeToDieMap; 157 DenseMap<LexicalScope *, ScopeVars> &getScopeVariables() { in getScopeVariables() 161 DenseMap<LexicalScope *, LabelList> &getScopeLabels() { in getScopeLabels() 165 DenseMap<const MDNode *, DIE *> &getAbstractSPDies() { in getAbstractSPDies() 169 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/ |
| H A D | MIParser.h | 172 DenseMap<unsigned, MachineBasicBlock *> MBBSlots; 173 DenseMap<Register, VRegInfo *> VRegInfos; 175 DenseMap<unsigned, int> FixedStackObjectSlots; 176 DenseMap<unsigned, int> StackObjectSlots; 177 DenseMap<unsigned, unsigned> ConstantPoolSlots; 178 DenseMap<unsigned, unsigned> JumpTableSlots; 181 DenseMap<unsigned, const Value *> Slots2Values;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBranchRelaxation.cpp | 73 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset); 75 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset); 77 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset); 104 DenseMap<MachineBasicBlock*, unsigned> &OffsetMap) { in computeOffset() 133 DenseMap<MachineBasicBlock*, unsigned> BlockToInstOffset; in relaxBranches() 144 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset) { in isJumpOutOfRange() 194 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset) { in reGenerateBranch()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-account.h | 31 typedef llvm::DenseMap<int32_t, llvm::SmallVector<uint64_t, 0>> 33 typedef llvm::DenseMap<uint32_t, std::pair<uint64_t, uint64_t>> 35 typedef llvm::DenseMap<uint8_t, std::pair<uint64_t, uint64_t>> 48 Optional<llvm::DenseMap<int32_t, RecursionStatus>> RecursionDepth; 50 typedef llvm::DenseMap<uint32_t, FunctionStack> PerThreadFunctionStackMap;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | SymbolCache.h | 44 mutable DenseMap<codeview::TypeIndex, SymIndexId> TypeIndexToSymbolId; 49 mutable DenseMap<std::pair<codeview::TypeIndex, uint32_t>, SymIndexId> 60 mutable DenseMap<uint32_t, SymIndexId> FileNameOffsetToId; 63 mutable DenseMap<uint32_t, SymIndexId> GlobalOffsetToSymbolId; 66 mutable DenseMap<std::pair<uint32_t, uint32_t>, SymIndexId> AddressToSymbolId; 68 mutable DenseMap<std::pair<uint32_t, uint32_t>, SymIndexId> 72 mutable DenseMap<std::pair<uint16_t, uint32_t>, SymIndexId> 84 mutable DenseMap<uint16_t, std::vector<LineTableEntry>> LineTable;
|
| /freebsd-13.1/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> &
|
| H A D | VTableBuilder.h | 239 typedef llvm::DenseMap<BaseSubobject, AddressPointLocation> 330 typedef llvm::DenseMap<const CXXMethodDecl *, ThunkInfoVectorTy> ThunksMapTy; 368 typedef llvm::DenseMap<GlobalDecl, int64_t> MethodVTableIndicesTy; 371 typedef llvm::DenseMap<const CXXRecordDecl *, 383 typedef llvm::DenseMap<ClassPairTy, CharUnits> 503 llvm::DenseMap<const CXXRecordDecl *, unsigned> VBTableIndices; 550 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation> 554 typedef llvm::DenseMap<const CXXRecordDecl *, std::unique_ptr<VPtrInfoVector>> 559 typedef llvm::DenseMap<VFTableIdTy, std::unique_ptr<const VTableLayout>> 563 llvm::DenseMap<const CXXRecordDecl *, std::unique_ptr<VirtualBaseInfo>>
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMMachineFunctionInfo.h | 117 DenseMap<unsigned, unsigned> CPEClones; 129 DenseMap<const MachineBasicBlock*, unsigned> CoalescedWeights; 234 DenseMap<unsigned, unsigned>::const_iterator I = CPEClones.find(CloneIdx); in getOriginalCPIdx() 241 DenseMap<const MachineBasicBlock*, unsigned>::iterator getCoalescedWeight( in getCoalescedWeight() 266 DenseMap<unsigned, unsigned> EHPrologueRemappedRegs; 267 DenseMap<unsigned, unsigned> EHPrologueOffsetInRegs;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | ModuleMap.h | 106 llvm::DenseMap<const IdentifierInfo *, Module *> CachedModuleLoads; 199 llvm::DenseMap<const FileEntry *, SmallVector<KnownHeader, 1>>; 206 mutable llvm::DenseMap<off_t, llvm::TinyPtrVector<Module*>> LazyHeadersBySize; 209 mutable llvm::DenseMap<time_t, llvm::TinyPtrVector<Module*>> 218 llvm::DenseMap<const DirectoryEntry *, Module *> UmbrellaDirs; 227 llvm::DenseMap<Module *, unsigned> ModuleScopeIDs; 270 llvm::DenseMap<const DirectoryEntry *, InferredDirectory> InferredDirectories; 274 llvm::DenseMap<const Module *, const FileEntry *> InferredModuleAllowedBy; 276 llvm::DenseMap<const Module *, AdditionalModMapsSet> AdditionalModMaps; 280 llvm::DenseMap<const FileEntry *, bool> ParsedModuleMap;
|
| /freebsd-13.1/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>
|
| H A D | ClangExternalASTSourceCallbacks.h | 42 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 43 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> 45 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> 61 llvm::DenseMap<clang::Module *, unsigned> m_ids;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| 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; 219 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo>::const_iterator in getBitFieldInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryDependenceAnalysis.h | 266 using LocalDepMapType = DenseMap<Instruction *, MemDepResult>; 305 DenseMap<AssertingVH<const Value>, NonLocalDepResult> NonLocalDefsCache; 307 DenseMap<Instruction *, SmallPtrSet<const Value*, 4>>; 316 DenseMap<ValueIsLoadPair, NonLocalPointerInfo>; 321 DenseMap<Instruction *, SmallPtrSet<ValueIsLoadPair, 4>>; 332 using NonLocalDepMapType = DenseMap<Instruction *, PerInstNLInfo>; 339 DenseMap<Instruction *, SmallPtrSet<Instruction *, 4>>; 356 using ClobberOffsetsMapType = DenseMap<LoadInst *, int32_t>; 488 DenseMap<BasicBlock *, Value *> &Visited,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCOpts.cpp | 541 DenseMap<Value *, RRInfo> &Releases, 546 DenseMap<Value *, RRInfo> &Releases); 550 DenseMap<Value *, RRInfo> &Releases, 807 DenseMap<BasicBlock *, ColorVector> BlockColors; in OptimizeIndividualCalls() 1621 DenseMap<Value *, RRInfo> &Releases, in VisitTopDown() 1858 DenseMap<const BasicBlock *, BBState> &BBStates, in PairUpRetainsAndReleases() 1860 DenseMap<Value *, RRInfo> &Releases, Module *M, in PairUpRetainsAndReleases() 2057 DenseMap<const BasicBlock *, BBState> &BBStates, in PerformCodePlacement() 2059 DenseMap<Value *, RRInfo> &Releases, Module *M) { in PerformCodePlacement() 2282 DenseMap<Value *, RRInfo> Releases; in OptimizeSequences() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 57 using TypeMapType = DenseMap<Type *, unsigned>; 61 using ValueMapType = DenseMap<const Value *, unsigned>; 90 using MetadataMapType = DenseMap<const Metadata *, MDIndex>; 108 using AttributeGroupMapType = DenseMap<IndexAndAttrSet, unsigned>; 112 using AttributeListMapType = DenseMap<AttributeList, unsigned>; 118 mutable DenseMap<const BasicBlock*, unsigned> GlobalBasicBlockIDs; 120 using InstructionMapType = DenseMap<const Instruction *, unsigned>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUReplaceLDSUseWithPointer.cpp | 119 DenseMap<GlobalVariable *, GlobalVariable *> LDSToPointer; 120 DenseMap<GlobalVariable *, SmallPtrSet<Function *, 8>> LDSToNonKernels; 121 DenseMap<Function *, SmallPtrSet<Function *, 8>> KernelToCallees; 122 DenseMap<Function *, SmallPtrSet<GlobalVariable *, 8>> KernelToLDSPointers; 123 DenseMap<Function *, BasicBlock *> KernelToInitBB; 124 DenseMap<Function *, DenseMap<GlobalVariable *, Value *>> 289 std::make_pair(F, DenseMap<GlobalVariable *, Value *>())); in getReplacementInst()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DarwinSDKInfo.h | 76 llvm::DenseMap<VersionTuple, VersionTuple> Mapping) in RelatedTargetVersionMapping() 102 llvm::DenseMap<VersionTuple, VersionTuple> Mapping; 106 llvm::DenseMap<OSEnvPair::StorageType, 109 llvm::DenseMap<OSEnvPair::StorageType, 144 llvm::DenseMap<OSEnvPair::StorageType, Optional<RelatedTargetVersionMapping>>
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | LayoutOverrideSource.h | 52 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, 53 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, 54 llvm::DenseMap<const CXXRecordDecl *,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTWriter.h | 171 llvm::DenseMap<const FileEntry *, uint32_t> InputFileIDs; 212 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs; 233 llvm::DenseMap<FileID, std::unique_ptr<DeclIDInFileInfo>>; 283 llvm::DenseMap<MacroInfo *, serialization::MacroID> MacroIDs; 294 llvm::DenseMap<const IdentifierInfo *, uint32_t> 305 llvm::DenseMap<Stmt *, uint64_t> SubStmtEntries; 336 llvm::DenseMap<const MacroDefinitionRecord *, 388 using FirstLatestDeclMap = llvm::DenseMap<Decl *, Decl *>; 432 llvm::DenseMap<const Decl *, const Decl *> FirstLocalDeclCache; 435 llvm::DenseMap<SwitchCase *, unsigned> SwitchCaseIDs; [all …]
|
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | MapFile.cpp | 43 using SymbolMapTy = DenseMap<const InputSection *, SmallVector<Defined *, 4>>; 80 static DenseMap<Symbol *, std::string> 88 DenseMap<Symbol *, std::string> ret; in getSymbolStrings() 119 DenseMap<lld::macho::InputFile *, uint32_t> readerToFileOrdinal; in writeMapFile() 130 DenseMap<Symbol *, std::string> symStr = getSymbolStrings(syms); in writeMapFile()
|