/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | DenseMap.h | 880 class SmallDenseMap 882 SmallDenseMap<KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT>, KeyT, 884 friend class DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; 888 using BaseT = DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; 907 explicit SmallDenseMap(unsigned NumInitBuckets = 0) { 911 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap() function 916 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap() function 922 SmallDenseMap(const InputIt &I, const InputIt &E) { in SmallDenseMap() function 927 ~SmallDenseMap() { in ~SmallDenseMap() 932 void swap(SmallDenseMap& RHS) { in swap() [all …]
|
H A D | DenseSet.h | 288 ValueT, SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets, 292 ValueT, SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SpeculateAroundPHIs.cpp | 203 PHINode &PN, SmallDenseMap<PHINode *, InstructionCost, 16> &CostSavingsMap, in isSafeAndProfitableToSpeculateAroundPHI() 216 SmallDenseMap<ConstantInt *, CostsAndCount, 16> CostsAndCounts; in isSafeAndProfitableToSpeculateAroundPHI() 428 const SmallDenseMap<PHINode *, InstructionCost, 16> &CostSavingsMap, in findProfitablePHIs() 436 SmallDenseMap<Instruction *, TinyPtrVector<PHINode *>, 16> UserToPNMap; in findProfitablePHIs() 437 SmallDenseMap<PHINode *, int, 16> PNUserCountMap; in findProfitablePHIs() 452 SmallDenseMap<Instruction *, InstructionCost, 16> SpecCostMap; in findProfitablePHIs() 627 SmallDenseMap<Instruction *, SmallVector<Value *, 2>, 16> SpeculatedValueMap; in speculatePHIs() 649 SmallDenseMap<BasicBlock *, Value *, 16> IncomingValueMap; in speculatePHIs() 744 SmallDenseMap<PHINode *, InstructionCost, 16> CostSavingsMap; in tryToSpeculatePHIs()
|
H A D | LoopSink.cpp | 188 const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber, LoopInfo &LI, in sinkInstruction() 312 SmallDenseMap<BasicBlock *, int, 16> LoopBlockNumber; in sinkLoopInvariantInstructions()
|
H A D | SimpleLoopUnswitch.cpp | 731 SmallDenseMap<BasicBlock *, BasicBlock *, 2> SplitExitBBMap; in unswitchTrivialSwitch() 1019 const SmallDenseMap<BasicBlock *, BasicBlock *, 16> &DominatingSucc, in buildClonedLoopBlocks() 1275 SmallDenseMap<BasicBlock *, Loop *, 16> ExitLoopMap; in buildClonedLoops() 2064 SmallDenseMap<BasicBlock *, BasicBlock *, 16> DominatingSucc; in unswitchNontrivialInvariants() 2090 SmallDenseMap<BasicBlock *, BasicBlock *, 4> ClonedPHs; in unswitchNontrivialInvariants() 2407 const SmallDenseMap<BasicBlock *, InstructionCost, 4> &BBCostMap, in computeDomSubtreeCost() 2408 SmallDenseMap<DomTreeNode *, InstructionCost, 4> &DTCostMap) { in computeDomSubtreeCost() 2714 SmallDenseMap<BasicBlock *, InstructionCost, 4> BBCostMap; in unswitchBestCondition() 2761 SmallDenseMap<DomTreeNode *, InstructionCost, 4> DTCostMap; in unswitchBestCondition()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.h | 149 SmallDenseMap<SDNode *,int> RootWeights; 150 SmallDenseMap<SDNode *,int> RootHeights; 151 SmallDenseMap<const Value *,int> GAUsesInFunction;
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | MicrosoftCXXABI.cpp | 83 llvm::SmallDenseMap<CXXRecordDecl *, CXXConstructorDecl *> RecordToCopyCtor; 85 llvm::SmallDenseMap<TagDecl *, DeclaratorDecl *> 87 llvm::SmallDenseMap<TagDecl *, TypedefNameDecl *>
|
H A D | Linkage.h | 88 llvm::SmallDenseMap<QueryType, LinkageInfo, 8> CachedLinkageInfo;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.h | 93 SmallDenseMap<SDValue, TableId, 8> ValueToIdMap; 94 SmallDenseMap<TableId, SDValue, 8> IdToValueMap; 98 SmallDenseMap<TableId, TableId, 8> PromotedIntegers; 102 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedIntegers; 106 SmallDenseMap<TableId, TableId, 8> SoftenedFloats; 110 SmallDenseMap<TableId, TableId, 8> PromotedFloats; 114 SmallDenseMap<TableId, TableId, 8> SoftPromotedHalfs; 118 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedFloats; 122 SmallDenseMap<TableId, TableId, 8> ScalarizedVectors; 126 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> SplitVectors; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | CaptureTracking.cpp | 378 const Value *V, SmallDenseMap<const Value *, bool, 8> *IsCapturedCache) { in isNonEscapingLocalObject() 379 SmallDenseMap<const Value *, bool, 8>::iterator CacheIt; in isNonEscapingLocalObject()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | PassManager.h | 726 Invalidator(SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated, in Invalidator() 730 SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated; 807 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in verifyNotInvalidated() 1121 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> & 1131 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
|
H A D | PassManagerImpl.h | 97 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in invalidate()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | CaptureTracking.h | 104 SmallDenseMap<const Value *, bool, 8> *IsCapturedCache = nullptr);
|
H A D | BranchProbabilityInfo.h | 337 SmallDenseMap<const BasicBlock *, uint32_t> EstimatedBlockWeight; 340 SmallDenseMap<LoopData, uint32_t> EstimatedLoopWeight;
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | ASTImporterLookupTable.h | 54 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
|
H A D | ASTImporter.h | 217 llvm::SmallDenseMap<Decl *, int, 32> Aux; 231 llvm::SmallDenseMap<Decl *, SavedImportPathsForOneDecl, 32>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineFunction.h | 23 SmallDenseMap<const GlobalValue *, unsigned, 4> LocalMemoryObjects;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
H A D | InstrProfWriter.h | 35 using ProfilingData = SmallDenseMap<uint64_t, InstrProfRecord>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.h | 36 SmallDenseMap<Register, KnownBits, 16> ComputeKnownBitsCache;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | CFGUpdate.h | 70 SmallDenseMap<std::pair<NodePtr, NodePtr>, int, 4> Operations;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SSAUpdater.cpp | 78 SmallDenseMap<BasicBlock *, Value *, 8> &ValueMapping) { in IsEquivalentPHI() 150 SmallDenseMap<BasicBlock *, Value *, 8> ValueMapping(PredValues.begin(), in GetValueInMiddleOfBlock()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.h | 93 llvm::SmallDenseMap<const FileEntry *, unsigned, 8> FileEntries;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | UnrollLoop.h | 38 using NewLoopsMap = SmallDenseMap<const Loop *, Loop *, 4>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPContext.h | 151 SmallDenseMap<TraitProperty, APInt> ScoreMap;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86SpeculativeLoadHardening.cpp | 199 SmallDenseMap<unsigned, unsigned, 32> &AddrRegToHardenedReg); 212 SmallDenseMap<unsigned, unsigned, 32> &AddrRegToHardenedReg); 717 SmallDenseMap<MachineBasicBlock *, int> SuccCounts; in tracePredStateThroughCFG() 1271 SmallDenseMap<unsigned, unsigned, 32> AddrRegToHardenedReg; in tracePredStateThroughBlocksAndHarden() 1575 SmallDenseMap<unsigned, unsigned, 32> &AddrRegToHardenedReg) { in hardenLoadAddr() 2220 SmallDenseMap<unsigned, unsigned, 32> &AddrRegToHardenedReg) { in hardenIndirectCallOrJumpInstr()
|