Home
last modified time | relevance | path

Searched refs:SmallDenseMap (Results 1 – 25 of 198) sorted by relevance

12345678

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DCachedConstAccessorsLattice.h99 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 DWindowsSecureHotPatching.cpp194 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 DSelectOptimize.cpp283 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 DCFIFixup.cpp246 SmallDenseMap<MBBSectionID, InsertionPoint> &InsertionPts, in fixupBlock()
328 SmallDenseMap<MBBSectionID, InsertionPoint> InsertionPts; in runOnMachineFunction()
H A DMachineLateInstrsCleanup.cpp45 struct Reg2MIMap : public SmallDenseMap<Register, MachineInstr *> {
51 typedef SmallDenseMap<Register, TinyPtrVector<MachineInstr *>> Reg2MIVecMap;
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMap.h931 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 DDenseSet.h306 SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets,
311 SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets, ValueInfoT,
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.h42 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc> FuncToRsMap;
46 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc>::iterator;
50 SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc> Map) in RootSignatureBindingInfo()
H A DDXILFlattenArrays.cpp55 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 DCalledValuePropagation.cpp173 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 DCoroInternal.h43 SmallDenseMap<Argument *, AllocaInst *, 4> &ArgToAllocaMap,
46 SmallDenseMap<Argument *, AllocaInst *, 4> &ArgToAllocaMap,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalizeRules.h297 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 DGCNRewritePartialRegUses.cpp60 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 DAMDGPUMachineFunction.h27 SmallDenseMap<const GlobalValue *, unsigned, 4> LocalMemoryObjects;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.h153 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 DPassManager.h364 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 DASTImporterLookupTable.h53 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
H A DASTImporter.h190 llvm::SmallDenseMap<Decl *, int, 32> Aux;
204 llvm::SmallDenseMap<Decl *, SavedImportPathsForOneDecl, 32>;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaConcept.h202 llvm::DenseMap<const Expr *, llvm::SmallDenseMap<llvm::FoldingSetNodeID,
214 llvm::SmallDenseMap<
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.h93 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 DSPIRVInstPrinter.h23 SmallDenseMap<unsigned, SPIRV::InstructionSet::InstructionSet> ExtInstSetIDs;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h91 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 DBranchProbabilityInfo.h343 SmallDenseMap<const BasicBlock *, uint32_t> EstimatedBlockWeight;
346 SmallDenseMap<LoopData, uint32_t> EstimatedLoopWeight;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSink.cpp188 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 DVPlanHelpers.h311 SmallDenseMap<const VPBasicBlock *, BasicBlock *> VPBB2IRBB;
423 SmallDenseMap<const VPBlockBase *, unsigned> BlockID;

12345678