Home
last modified time | relevance | path

Searched refs:DenseMap (Results 1 – 25 of 2098) sorted by relevance

12345678910>>...84

/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.h48 DenseMap<SDValue, Register> &VRBaseMap);
54 DenseMap<SDValue, Register> &VRBaseMap);
59 DenseMap<SDValue, Register> &VRBaseMap);
68 DenseMap<SDValue, Register> &VRBaseMap,
79 DenseMap<SDValue, Register> &VRBaseMap,
90 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, Register> &VRBaseMap,
98 DenseMap<SDValue, Register> &VRBaseMap);
102 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, Register> &VRBaseMap,
113 DenseMap<SDValue, Register> &VRBaseMap);
118 DenseMap<SDValue, Register> &VRBaseMap);
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.h43 DenseMap<SDValue, unsigned> &VRBaseMap);
49 DenseMap<SDValue, unsigned> &VRBaseMap);
54 DenseMap<SDValue, unsigned> &VRBaseMap);
63 DenseMap<SDValue, unsigned> &VRBaseMap,
74 DenseMap<SDValue, unsigned> &VRBaseMap,
85 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap,
93 DenseMap<SDValue, unsigned> &VRBaseMap);
97 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap,
108 DenseMap<SDValue, unsigned> &VRBaseMap);
116 DenseMap<SDValue, unsigned> &VRBaseMap) { in EmitNode()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.h44 DenseMap<SDValue, unsigned> &VRBaseMap);
55 DenseMap<SDValue, unsigned> &VRBaseMap);
60 DenseMap<SDValue, unsigned> &VRBaseMap);
69 DenseMap<SDValue, unsigned> &VRBaseMap,
80 DenseMap<SDValue, unsigned> &VRBaseMap,
91 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap,
99 DenseMap<SDValue, unsigned> &VRBaseMap);
103 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap,
114 DenseMap<SDValue, unsigned> &VRBaseMap);
119 DenseMap<SDValue, unsigned> &VRBaseMap) { in EmitNode()
[all …]
/external/llvm/include/llvm/CodeGen/
DFunctionLoweringInfo.h73 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap;
91 llvm::DenseMap<const MachineBasicBlock*, SwiftErrorVRegs> SwiftErrorMap;
97 llvm::DenseMap<const MachineBasicBlock*, SwiftErrorVRegs>
109 DenseMap<const Value *, unsigned> ValueMap;
112 DenseMap<const Value *, unsigned> CatchPadExceptionPointers;
121 typedef DenseMap<const Value *, Optional<int>> SlotMapTy;
129 DenseMap<const Value *, const Value *> DuplicateMap;
143 DenseMap<const Instruction *, StatepointSpillMap> StatepointSpillMaps;
148 DenseMap<const AllocaInst*, int> StaticAllocaMap;
151 DenseMap<const Argument*, int> ByValArgFrameIndexMap;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DFunctionLoweringInfo.h73 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap;
78 DenseMap<const Value *, unsigned> ValueMap;
85 DenseMap<unsigned, const Value*> VirtReg2Value;
92 DenseMap<const Value *, unsigned> CatchPadExceptionPointers;
101 using SlotMapTy = DenseMap<const Value *, Optional<int>>;
109 DenseMap<const Value *, const Value *> DuplicateMap;
123 DenseMap<const Instruction *, StatepointSpillMap> StatepointSpillMaps;
128 DenseMap<const AllocaInst*, int> StaticAllocaMap;
131 DenseMap<const Argument*, int> ByValArgFrameIndexMap;
142 DenseMap<unsigned, unsigned> RegFixups;
[all …]
DModuloSchedule.h89 DenseMap<MachineInstr *, int> Cycle;
92 DenseMap<MachineInstr *, int> Stage;
107 DenseMap<MachineInstr *, int> Cycle, in ModuloSchedule()
108 DenseMap<MachineInstr *, int> Stage) in ModuloSchedule()
155 using InstrChangesTy = DenseMap<MachineInstr *, std::pair<unsigned, int64_t>>;
158 using ValueMapTy = DenseMap<unsigned, unsigned>;
160 using InstrMapTy = DenseMap<MachineInstr *, MachineInstr *>;
288 DenseMap<MachineBasicBlock *, BitVector> LiveStages;
292 DenseMap<MachineBasicBlock *, BitVector> AvailableStages;
295 DenseMap<MachineInstr *, unsigned> PhiNodeLoopIteration;
[all …]
/external/llvm-project/llvm/include/llvm/CodeGen/
DFunctionLoweringInfo.h73 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 …]
DModuloSchedule.h89 DenseMap<MachineInstr *, int> Cycle;
92 DenseMap<MachineInstr *, int> Stage;
107 DenseMap<MachineInstr *, int> Cycle, in ModuloSchedule()
108 DenseMap<MachineInstr *, int> Stage) in ModuloSchedule()
161 using InstrChangesTy = DenseMap<MachineInstr *, std::pair<unsigned, int64_t>>;
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;
[all …]
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.h83 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.h82 DenseMap<LexicalScope *, ScopeVars> ScopeVariables;
86 DenseMap<LexicalScope *, LabelList> ScopeLabels;
89 DenseMap<const MDNode *, DIE *> AbstractSPDies;
90 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities;
95 DenseMap<const MDNode *, DIE *> DITypeNodeToDieMap;
156 DenseMap<LexicalScope *, ScopeVars> &getScopeVariables() { in getScopeVariables()
160 DenseMap<LexicalScope *, LabelList> &getScopeLabels() { in getScopeLabels()
164 DenseMap<const MDNode *, DIE *> &getAbstractSPDies() { in getAbstractSPDies()
168 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.h38 DenseMap<unsigned, MachineBasicBlock *> MBBSlots;
39 DenseMap<unsigned, unsigned> VirtualRegisterSlots;
40 DenseMap<unsigned, int> FixedStackObjectSlots;
41 DenseMap<unsigned, int> StackObjectSlots;
42 DenseMap<unsigned, unsigned> ConstantPoolSlots;
43 DenseMap<unsigned, unsigned> JumpTableSlots;
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp237 DenseMap<Value *, std::vector<Value *> > &CandidatePairs,
239 DenseMap<ValuePair, int> &CandidatePairCostSavings,
252 DenseMap<Value *, std::vector<Value *> > &CandidatePairs,
255 DenseMap<ValuePair, std::vector<ValuePair> > &ConnectedPairs,
256 DenseMap<VPPair, unsigned> &PairConnectionTypes);
259 DenseMap<Value *, std::vector<Value *> > &CandidatePairs,
263 void choosePairs(DenseMap<Value *, std::vector<Value *> > &CandidatePairs,
265 DenseMap<ValuePair, int> &CandidatePairCostSavings,
268 DenseMap<VPPair, unsigned> &PairConnectionTypes,
269 DenseMap<ValuePair, std::vector<ValuePair> > &ConnectedPairs,
[all …]
/external/llvm-project/polly/include/polly/
DScopBuilder.h153 DenseMap<BasicBlock *, isl::set> &InvalidDomainMap);
164 Region *R, DenseMap<BasicBlock *, isl::set> &InvalidDomainMap);
173 DenseMap<BasicBlock *, isl::set> &InvalidDomainMap,
186 DenseMap<BasicBlock *, isl::set> &InvalidDomainMap,
196 DenseMap<BasicBlock *, isl::set> &InvalidDomainMap,
210 DenseMap<BasicBlock *, isl::set> &InvalidDomainMap,
222 Region *R, DenseMap<BasicBlock *, isl::set> &InvalidDomainMap);
250 DenseMap<BasicBlock *, isl::set> &InvalidDomainMap);
265 Region *R, DenseMap<BasicBlock *, isl::set> &InvalidDomainMap);
287 Loop *L, DenseMap<BasicBlock *, isl::set> &InvalidDomainMap);
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/MIRParser/
DMIParser.h166 DenseMap<unsigned, MachineBasicBlock *> MBBSlots;
167 DenseMap<unsigned, VRegInfo *> VRegInfos;
169 DenseMap<unsigned, int> FixedStackObjectSlots;
170 DenseMap<unsigned, int> StackObjectSlots;
171 DenseMap<unsigned, unsigned> ConstantPoolSlots;
172 DenseMap<unsigned, unsigned> JumpTableSlots;
175 DenseMap<unsigned, const Value *> Slots2Values;
/external/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
DMIParser.h167 DenseMap<unsigned, MachineBasicBlock *> MBBSlots;
168 DenseMap<Register, VRegInfo *> VRegInfos;
170 DenseMap<unsigned, int> FixedStackObjectSlots;
171 DenseMap<unsigned, int> StackObjectSlots;
172 DenseMap<unsigned, unsigned> ConstantPoolSlots;
173 DenseMap<unsigned, unsigned> JumpTableSlots;
176 DenseMap<unsigned, const Value *> Slots2Values;
/external/llvm/lib/Target/Hexagon/
DHexagonBranchRelaxation.cpp62 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset);
64 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset);
66 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset);
94 DenseMap<MachineBasicBlock*, unsigned> &OffsetMap) { in computeOffset()
121 DenseMap<MachineBasicBlock*, unsigned> BlockToInstOffset; in relaxBranches()
133 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset) { in isJumpOutOfRange()
181 DenseMap<MachineBasicBlock*, unsigned> &BlockToInstOffset) { in reGenerateBranch()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonBranchRelaxation.cpp73 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonBranchRelaxation.cpp73 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()
/external/llvm-project/llvm/tools/llvm-xray/
Dxray-account.h31 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;
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.h55 DenseMap<LexicalScope *, SmallVector<DbgVariable *, 8>> ScopeVariables;
58 DenseMap<const MDNode *, DIE *> AbstractSPDies;
63 DenseMap<const MDNode *, DIE *> DITypeNodeToDieMap;
112 DenseMap<LexicalScope *, SmallVector<DbgVariable *, 8>> &getScopeVariables() { in getScopeVariables()
116 DenseMap<const MDNode *, DIE *> &getAbstractSPDies() { in getAbstractSPDies()
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
DSymbolCache.h44 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;
/external/clang/include/clang/AST/
DVTTBuilder.h89 typedef llvm::DenseMap<BaseSubobject, uint64_t> AddressPointsMapTy;
92 llvm::DenseMap<BaseSubobject, uint64_t> SubVTTIndicies;
96 llvm::DenseMap<BaseSubobject, uint64_t> SecondaryVirtualPointerIndices;
148 const llvm::DenseMap<BaseSubobject, uint64_t> &getSubVTTIndicies() const { in getSubVTTIndicies()
153 const llvm::DenseMap<BaseSubobject, uint64_t> &
/external/llvm-project/clang-tools-extra/clangd/index/
DSymbolCollector.h143 llvm::DenseMap<SymbolID, FileID> IncludeFiles;
167 llvm::DenseMap<const NamedDecl *, std::vector<SymbolRef>> DeclRefs;
168 llvm::DenseMap<SymbolID, std::vector<SymbolRef>> MacroRefs;
174 llvm::DenseMap<const Decl *, const Decl *> CanonicalDecls;
176 llvm::DenseMap<FileID, bool> FilesToIndexCache;
177 llvm::DenseMap<FileID, bool> HeaderIsSelfContainedCache;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSafeStackColoring.h75 using LivenessMap = DenseMap<BasicBlock *, BlockLifetimeInfo>;
82 DenseMap<Instruction *, unsigned> InstructionNumbering;
86 DenseMap<const BasicBlock *, std::pair<unsigned, unsigned>> BlockInstRange;
90 DenseMap<AllocaInst *, unsigned> AllocaNumbering;
106 DenseMap<BasicBlock *, SmallVector<std::pair<unsigned, Marker>, 4>> BBMarkers;
/external/llvm-project/clang/include/clang/AST/
DVTTBuilder.h92 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> &

12345678910>>...84