| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | CachedConstAccessorsLattice.h | 99 llvm::SmallDenseMap<const RecordStorageLocation *, 100 llvm::SmallDenseMap<const FunctionDecl *, Value *>>; 105 using ConstMethodReturnStorageLocationsType = llvm::SmallDenseMap< 107 llvm::SmallDenseMap<const FunctionDecl *, StorageLocation *>>; 114 llvm::SmallDenseMap<const RecordStorageLocation *, 115 llvm::SmallDenseMap<const FunctionDecl *, T *>> 117 const llvm::SmallDenseMap<const RecordStorageLocation *, in joinConstMethodMap() 118 llvm::SmallDenseMap<const FunctionDecl *, T *>> in joinConstMethodMap() 120 const llvm::SmallDenseMap<const RecordStorageLocation *, in joinConstMethodMap() 121 llvm::SmallDenseMap<const FunctionDecl *, T *>> in joinConstMethodMap() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WindowsSecureHotPatching.cpp | 194 SmallDenseMap<GlobalVariable *, GlobalVariable *> &RefMapping); 259 SmallDenseMap<GlobalVariable *, GlobalVariable *> RefMapping; in doInitialization() 347 Function &F, SmallDenseMap<GlobalVariable *, GlobalVariable *> &RefMapping, in getOrCreateRefVariable() 397 Constant *C, SmallDenseMap<GlobalVariable *, Value *> &GVLoadMap, in rewriteGlobalVariablesInConstant() 448 Value *V, SmallDenseMap<GlobalVariable *, Value *> &GVLoadMap, in searchConstantExprForGlobalVariables() 498 SmallDenseMap<GlobalVariable *, GlobalVariable *> &RefMapping) { in runOnFunction() 506 SmallDenseMap<GlobalVariable *, Value *> GVLoadMap; in runOnFunction()
|
| H A D | SelectOptimize.cpp | 283 SmallDenseMap<const Instruction *, SelectLike, 2> 288 SmallDenseMap<const Instruction *, const SelectGroup *, 2> 481 SmallDenseMap<Instruction *, std::pair<Value *, Value *>, 2> &OptSelects, in getTrueOrFalseValue() 721 SmallDenseMap<Instruction *, std::pair<Value *, Value *>, 2> INS; in convertProfitableSIGroups() 1361 SmallDenseMap<const Instruction *, SelectOptimizeImpl::SelectLike, 2> 1363 SmallDenseMap<const Instruction *, SelectLike, 2> SImap; in getSImap() 1370 SmallDenseMap<const Instruction *, const SelectOptimizeImpl::SelectGroup *, 2> 1372 SmallDenseMap<const Instruction *, const SelectGroup *, 2> SImap; in getSGmap()
|
| H A D | CFIFixup.cpp | 246 SmallDenseMap<MBBSectionID, InsertionPoint> &InsertionPts, in fixupBlock() 328 SmallDenseMap<MBBSectionID, InsertionPoint> InsertionPts; in runOnMachineFunction()
|
| H A D | MachineLateInstrsCleanup.cpp | 45 struct Reg2MIMap : public SmallDenseMap<Register, MachineInstr *> { 51 typedef SmallDenseMap<Register, TinyPtrVector<MachineInstr *>> Reg2MIVecMap;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | DenseMap.h | 931 class SmallDenseMap 933 SmallDenseMap<KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT>, KeyT, 935 friend class DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; 939 using BaseT = DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; 958 explicit SmallDenseMap(unsigned NumInitBuckets = 0) { 964 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap() function 969 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap() function 975 SmallDenseMap(const InputIt &I, const InputIt &E) { in SmallDenseMap() function 980 SmallDenseMap(std::initializer_list<typename BaseT::value_type> Vals) in SmallDenseMap() function 981 : SmallDenseMap(Vals.begin(), Vals.end()) {} in SmallDenseMap() [all …]
|
| H A D | DenseSet.h | 306 SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets, 311 SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets, ValueInfoT,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILRootSignature.h | 42 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc> FuncToRsMap; 46 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc>::iterator; 50 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc> Map) in RootSignatureBindingInfo()
|
| H A D | DXILFlattenArrays.cpp | 55 SmallDenseMap<GlobalVariable *, GlobalVariable *> &GlobalMap) in DXILFlattenArraysVisitor() 83 SmallDenseMap<GEPOperator *, GEPInfo> GEPChainInfoMap; 84 SmallDenseMap<GlobalVariable *, GlobalVariable *> &GlobalMap; 425 Module &M, SmallDenseMap<GlobalVariable *, GlobalVariable *> &GlobalMap) { in flattenGlobalArrays() 463 SmallDenseMap<GlobalVariable *, GlobalVariable *> GlobalMap; in flattenArrays()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | CalledValuePropagation.cpp | 173 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in ComputeInstructionState() 244 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in visitReturn() 261 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in visitCallBase() 306 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in visitSelect() 319 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in visitLoad() 336 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in visitStore() 350 SmallDenseMap<CVPLatticeKey, CVPLatticeVal, 16> &ChangedValues, in visitInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInternal.h | 43 SmallDenseMap<Argument *, AllocaInst *, 4> &ArgToAllocaMap, 46 SmallDenseMap<Argument *, AllocaInst *, 4> &ArgToAllocaMap,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegBankLegalizeRules.h | 297 SmallDenseMap<unsigned, unsigned, 256> GRulesAlias; 298 SmallDenseMap<unsigned, SetOfRulesForOpcode, 128> GRules; 299 SmallDenseMap<unsigned, unsigned, 128> IRulesAlias; 300 SmallDenseMap<unsigned, SetOfRulesForOpcode, 64> IRules;
|
| H A D | GCNRewritePartialRegUses.cpp | 60 using SubRegMap = SmallDenseMap<unsigned, unsigned>; 103 mutable SmallDenseMap<std::pair<unsigned, unsigned>, unsigned> SubRegs; 111 mutable SmallDenseMap<std::pair<const TargetRegisterClass *, unsigned>, 123 mutable SmallDenseMap<unsigned, BitVector> AllocatableAndAlignedRegClassMasks;
|
| H A D | AMDGPUMachineFunction.h | 27 SmallDenseMap<const GlobalValue *, unsigned, 4> LocalMemoryObjects;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.h | 153 SmallDenseMap<SDNode *,int> RootWeights; 154 SmallDenseMap<SDNode *,int> RootHeights; 155 SmallDenseMap<const Value *,int> GAUsesInFunction;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassManager.h | 364 Invalidator(SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated, in Invalidator() 368 SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated; 450 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in verifyNotInvalidated() 762 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> & 772 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTImporterLookupTable.h | 53 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
|
| H A D | ASTImporter.h | 190 llvm::SmallDenseMap<Decl *, int, 32> Aux; 204 llvm::SmallDenseMap<Decl *, SavedImportPathsForOneDecl, 32>;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaConcept.h | 202 llvm::DenseMap<const Expr *, llvm::SmallDenseMap<llvm::FoldingSetNodeID, 214 llvm::SmallDenseMap<
|
| /freebsd/contrib/llvm-project/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 …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVInstPrinter.h | 23 SmallDenseMap<unsigned, SPIRV::InstructionSet::InstructionSet> ExtInstSetIDs;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | SparsePropagation.h | 91 Instruction &I, SmallDenseMap<LatticeKey, LatticeVal, 16> &ChangedValues, 403 SmallDenseMap<LatticeKey, LatticeVal, 16> ChangedValues; in visitPHINode() 458 SmallDenseMap<LatticeKey, LatticeVal, 16> ChangedValues; in visitInst()
|
| H A D | BranchProbabilityInfo.h | 343 SmallDenseMap<const BasicBlock *, uint32_t> EstimatedBlockWeight; 346 SmallDenseMap<LoopData, uint32_t> EstimatedLoopWeight;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 188 const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber, LoopInfo &LI, in sinkInstruction() 324 SmallDenseMap<BasicBlock *, int, 16> LoopBlockNumber; in sinkLoopInvariantInstructions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanHelpers.h | 311 SmallDenseMap<const VPBasicBlock *, BasicBlock *> VPBB2IRBB; 423 SmallDenseMap<const VPBlockBase *, unsigned> BlockID;
|