Searched refs:DenseMap (Results 1 - 25 of 416) sorted by relevance

1234567891011>>

/external/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h21 #include "llvm/ADT/DenseMap.h"
30 const DenseMap<unsigned int, unsigned int> &BypassWidth);
/external/llvm/lib/DebugInfo/
H A DDWARFRelocMap.h13 #include "llvm/ADT/DenseMap.h"
17 typedef DenseMap<uint64_t, std::pair<uint8_t, int64_t> > RelocAddrMap;
/external/clang/include/clang/Frontend/
H A DLayoutOverrideSource.h53 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
54 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
55 llvm::DenseMap<const CXXRecordDecl *,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h19 #include "llvm/ADT/DenseMap.h"
45 DenseMap<SDValue, unsigned> &VRBaseMap);
56 DenseMap<SDValue, unsigned> &VRBaseMap);
61 DenseMap<SDValue, unsigned> &VRBaseMap);
70 DenseMap<SDValue, unsigned> &VRBaseMap,
81 DenseMap<SDValue, unsigned> &VRBaseMap,
92 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap,
100 DenseMap<SDValue, unsigned> &VRBaseMap);
104 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap,
115 DenseMap<SDValu
[all...]
/external/clang/include/clang/Driver/
H A DUtil.h14 #include "llvm/ADT/DenseMap.h"
28 typedef llvm::DenseMap<const JobAction*, const char*> ArgStringMap;
/external/llvm/include/llvm/CodeGen/
H A DMachineModuleInfoImpls.h28 DenseMap<MCSymbol*, StubValueTy> FnStubs;
33 DenseMap<MCSymbol*, StubValueTy> GVStubs;
39 DenseMap<MCSymbol*, StubValueTy> HiddenGVStubs;
77 DenseMap<MCSymbol*, StubValueTy> GVStubs;
H A DFunctionLoweringInfo.h19 #include "llvm/ADT/DenseMap.h"
68 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap;
73 DenseMap<const Value*, unsigned> ValueMap;
78 DenseMap<const AllocaInst*, int> StaticAllocaMap;
81 DenseMap<const Argument*, int> ByValArgFrameIndexMap;
88 DenseMap<unsigned, unsigned> RegFixups;
194 DenseMap<const Value*, unsigned>::const_iterator It = ValueMap.find(PN);
/external/clang/include/clang/AST/
H A 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 {
153 const llvm::DenseMap<BaseSubobject, uint64_t> &
H A DASTImporter.h20 #include "llvm/ADT/DenseMap.h"
57 llvm::DenseMap<const Type *, const Type *> ImportedTypes;
61 llvm::DenseMap<Decl *, Decl *> ImportedDecls;
65 llvm::DenseMap<Stmt *, Stmt *> ImportedStmts;
69 llvm::DenseMap<FileID, FileID> ImportedFileIDs;
H A DMangleNumberingContext.h19 #include "llvm/ADT/DenseMap.h"
35 llvm::DenseMap<const Type *, unsigned> ManglingNumbers;
/external/llvm/lib/IR/
H A DLLVMContextImpl.h24 #include "llvm/ADT/DenseMap.h"
221 /// non-canonical entry that has no DenseMap value. This can happen due to
251 typedef DenseMap<DenseMapAPIntKeyInfo::KeyTy, ConstantInt *,
255 typedef DenseMap<DenseMapAPFloatKeyInfo::KeyTy, ConstantFP*,
273 DenseMap<Type*, ConstantAggregateZero*> CAZConstants;
284 DenseMap<PointerType*, ConstantPointerNull*> CPNConstants;
286 DenseMap<Type*, UndefValue*> UVConstants;
290 DenseMap<std::pair<const Function *, const BasicBlock *>, BlockAddress *>
313 DenseMap<unsigned, IntegerType*> IntegerTypes;
315 typedef DenseMap<FunctionTyp
[all...]
/external/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h41 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
42 llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets,
43 llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &VirtualBaseOffsets);
129 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
130 llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets,
131 llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &VirtualBaseOffsets);
/external/llvm/include/llvm/IR/
H A DPredIteratorCache.h14 #include "llvm/ADT/DenseMap.h"
29 DenseMap<BasicBlock*, BasicBlock**> BlockToPredsMap;
30 DenseMap<BasicBlock*, unsigned> BlockToPredCountMap;
/external/llvm/include/llvm/
H A DPassRegistry.h21 #include "llvm/ADT/DenseMap.h"
45 typedef DenseMap<const void*, const PassInfo*> MapType;
55 DenseMap<const PassInfo*, AnalysisGroupInfo> AnalysisGroupInfoMap;
/external/llvm/lib/ExecutionEngine/
H A DEventListenerCommon.h17 #include "llvm/ADT/DenseMap.h"
31 DenseMap<AssertingVH<MDNode>, std::string> Filenames;
32 DenseMap<AssertingVH<MDNode>, std::string> Paths;
/external/clang/include/clang/Analysis/Analyses/
H A DCFGReachabilityAnalysis.h20 #include "llvm/ADT/DenseMap.h"
34 typedef llvm::DenseMap<unsigned, ReachableSet> ReachableMap;
/external/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h18 #include "llvm/ADT/DenseMap.h"
80 typedef llvm::DenseMap<unsigned, llvm::Value *> OpenMPDefaultLocMapTy;
125 typedef llvm::DenseMap<unsigned, llvm::Value *> OpenMPDebugLocMapTy;
132 typedef llvm::DenseMap<llvm::Function *, llvm::Value *> OpenMPLocMapTy;
135 typedef llvm::DenseMap<llvm::Function *, llvm::Value *> OpenMPGtidMapTy;
H A DCGRecordLayout.h16 #include "llvm/ADT/DenseMap.h"
126 llvm::DenseMap<const FieldDecl *, unsigned> FieldInfo;
130 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields;
134 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases;
137 llvm::DenseMap<const CXXRecordDecl *, unsigned> CompleteObjectVirtualBases;
207 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo>::const_iterator
H A DCGVTables.h22 #include "llvm/ADT/DenseMap.h"
37 typedef llvm::DenseMap<BaseSubobject, uint64_t> VTableAddressPointsMapTy;
40 typedef llvm::DenseMap<BaseSubobjectPairTy, uint64_t> SubVTTIndiciesMapTy;
45 typedef llvm::DenseMap<BaseSubobjectPairTy, uint64_t>
/external/llvm/lib/Target/ARM/
H A DARMJITInfo.h17 #include "llvm/ADT/DenseMap.h"
37 DenseMap<unsigned, intptr_t> PCLabelMap;
41 DenseMap<void*, intptr_t> Sym2IndirectSymMap;
143 DenseMap<unsigned, intptr_t>::const_iterator I = PCLabelMap.find(Id);
157 DenseMap<void*,intptr_t>::const_iterator I= Sym2IndirectSymMap.find(Addr);
/external/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h17 #include "llvm/ADT/DenseMap.h"
46 typedef DenseMap<Type*, unsigned> TypeMapType;
50 typedef DenseMap<const Value*, unsigned> ValueMapType;
61 typedef DenseMap<AttributeSet, unsigned> AttributeGroupMapType;
65 typedef DenseMap<AttributeSet, unsigned> AttributeMapType;
71 mutable DenseMap<const BasicBlock*, unsigned> GlobalBasicBlockIDs;
73 typedef DenseMap<const Instruction*, unsigned> InstructionMapType;
/external/clang/lib/AST/
H A DExternalASTSource.cpp47 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
48 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
49 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets) {
/external/lldb/source/Symbol/
H A DClangExternalASTSourceCallbacks.cpp148 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
149 llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets,
150 llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &VirtualBaseOffsets)
/external/clang/lib/Analysis/
H A DBodyFarm.h19 #include "llvm/ADT/DenseMap.h"
42 typedef llvm::DenseMap<const Decl *, Optional<Stmt *> > BodyMap;
/external/llvm/include/llvm/Analysis/
H A DCodeMetrics.h18 #include "llvm/ADT/DenseMap.h"
63 DenseMap<const BasicBlock *, unsigned> NumBBInsts;

Completed in 509 milliseconds

1234567891011>>