/external/llvm/lib/CodeGen/SelectionDAG/ |
InstrEmitter.h | 21 #include "llvm/ADT/DenseMap.h" 44 DenseMap<SDValue, unsigned> &VRBaseMap); 54 DenseMap<SDValue, unsigned> &VRBaseMap); 59 DenseMap<SDValue, unsigned> &VRBaseMap); 67 DenseMap<SDValue, unsigned> &VRBaseMap, 77 DenseMap<SDValue, unsigned> &VRBaseMap, 82 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 90 DenseMap<SDValue, unsigned> &VRBaseMap); 94 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 111 DenseMap<SDValue, unsigned> &VRBaseMap) [all...] |
SDNodeOrdering.h | 17 #include "llvm/ADT/DenseMap.h" 29 DenseMap<const SDNode*, unsigned> OrderMap; 40 DenseMap<const SDNode*, unsigned>::iterator Itr = OrderMap.find(Node);
|
/external/llvm/include/llvm/MC/ |
MCRegisterInfo.h | 19 #include "llvm/ADT/DenseMap.h" 58 DenseMap<unsigned, int> L2DwarfRegs; // LLVM to Dwarf regs mapping 59 DenseMap<unsigned, int> EHL2DwarfRegs; // LLVM to Dwarf regs mapping EH 60 DenseMap<unsigned, unsigned> Dwarf2LRegs; // Dwarf to LLVM regs mapping 61 DenseMap<unsigned, unsigned> EHDwarf2LRegs; // Dwarf to LLVM regs mapping EH 62 DenseMap<unsigned, int> L2SEHRegs; // LLVM to SEH regs mapping 174 const DenseMap<unsigned, int> &M = isEH ? EHL2DwarfRegs : L2DwarfRegs; 175 const DenseMap<unsigned, int>::const_iterator I = M.find(RegNum); 183 const DenseMap<unsigned, unsigned> &M = isEH ? EHDwarf2LRegs : Dwarf2LRegs; 184 const DenseMap<unsigned, unsigned>::const_iterator I = M.find(RegNum) [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineModuleInfoImpls.h | 28 DenseMap<MCSymbol*, StubValueTy> FnStubs; 33 DenseMap<MCSymbol*, StubValueTy> GVStubs; 39 DenseMap<MCSymbol*, StubValueTy> HiddenGVStubs; 77 DenseMap<MCSymbol*, StubValueTy> GVStubs;
|
FunctionLoweringInfo.h | 21 #include "llvm/ADT/DenseMap.h" 71 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap; 76 DenseMap<const Value*, unsigned> ValueMap; 81 DenseMap<const AllocaInst*, int> StaticAllocaMap; 84 DenseMap<const Argument*, int> ByValArgFrameIndexMap; 91 DenseMap<unsigned, unsigned> RegFixups; 192 DenseMap<const Value*, unsigned>::const_iterator It = ValueMap.find(PN);
|
/external/clang/include/clang/Analysis/Analyses/ |
CFGReachabilityAnalysis.h | 20 #include "llvm/ADT/DenseMap.h" 34 typedef llvm::DenseMap<unsigned, ReachableSet> ReachableMap;
|
/external/llvm/include/llvm/Support/ |
PredIteratorCache.h | 16 #include "llvm/ADT/DenseMap.h" 29 DenseMap<BasicBlock*, BasicBlock**> BlockToPredsMap; 30 DenseMap<BasicBlock*, unsigned> BlockToPredCountMap;
|
/external/llvm/lib/Target/ARM/ |
ARMJITInfo.h | 22 #include "llvm/ADT/DenseMap.h" 38 DenseMap<unsigned, intptr_t> PCLabelMap; 42 DenseMap<void*, intptr_t> Sym2IndirectSymMap; 149 DenseMap<unsigned, intptr_t>::const_iterator I = PCLabelMap.find(Id); 163 DenseMap<void*,intptr_t>::const_iterator I= Sym2IndirectSymMap.find(Addr);
|
/external/llvm/lib/VMCore/ |
LLVMContextImpl.h | 28 #include "llvm/ADT/DenseMap.h" 100 /// non-canonical entry that has no DenseMap value. This can happen due to 124 typedef DenseMap<DenseMapAPIntKeyInfo::KeyTy, ConstantInt*, 128 typedef DenseMap<DenseMapAPFloatKeyInfo::KeyTy, ConstantFP*, 159 DenseMap<std::pair<Function*, BasicBlock*> , BlockAddress*> BlockAddresses; 181 DenseMap<unsigned, IntegerType*> IntegerTypes; 189 DenseMap<std::pair<Type *, uint64_t>, ArrayType*> ArrayTypes; 190 DenseMap<std::pair<Type *, unsigned>, VectorType*> VectorTypes; 191 DenseMap<Type*, PointerType*> PointerTypes; // Pointers in AddrSpace = 0 192 DenseMap<std::pair<Type*, unsigned>, PointerType*> ASPointerTypes [all...] |
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.h | 17 #include "llvm/ADT/DenseMap.h" 43 typedef DenseMap<Type*, unsigned> TypeMapType; 47 typedef DenseMap<const Value*, unsigned> ValueMapType; 54 typedef DenseMap<void*, unsigned> AttributeMapType; 60 mutable DenseMap<const BasicBlock*, unsigned> GlobalBasicBlockIDs; 62 typedef DenseMap<const Instruction*, unsigned> InstructionMapType;
|
/frameworks/compile/slang/BitWriter_2_9/ |
ValueEnumerator.h | 17 #include "llvm/ADT/DenseMap.h" 43 typedef DenseMap<Type*, unsigned> TypeMapType; 47 typedef DenseMap<const Value*, unsigned> ValueMapType; 54 typedef DenseMap<void*, unsigned> AttributeMapType; 60 mutable DenseMap<const BasicBlock*, unsigned> GlobalBasicBlockIDs; 62 typedef DenseMap<const Instruction*, unsigned> InstructionMapType;
|
/external/clang/lib/CodeGen/ |
CGVTables.h | 17 #include "llvm/ADT/DenseMap.h" 99 typedef llvm::DenseMap<GlobalDecl, int64_t> MethodVTableIndicesTy; 108 typedef llvm::DenseMap<ClassPairTy, CharUnits> 113 llvm::DenseMap<const CXXRecordDecl *, llvm::GlobalVariable *> VTables; 117 llvm::DenseMap<const CXXRecordDecl *, uint64_t> NumVirtualFunctionPointers; 120 typedef llvm::DenseMap<const CXXMethodDecl *, ThunkInfoVectorTy> ThunksMapTy; 128 typedef llvm::DenseMap<const CXXRecordDecl *, VTableLayoutData> 138 typedef llvm::DenseMap<BaseSubobjectPairTy, uint64_t> AddressPointsMapTy; 144 typedef llvm::DenseMap<BaseSubobject, uint64_t> VTableAddressPointsMapTy; 149 typedef llvm::DenseMap<const CXXRecordDecl *, VTableThunksTy [all...] |
CGRecordLayout.h | 13 #include "llvm/ADT/DenseMap.h" 187 llvm::DenseMap<const FieldDecl *, unsigned> FieldInfo; 191 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields; 195 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases; 198 llvm::DenseMap<const CXXRecordDecl *, unsigned> CompleteObjectVirtualBases; 267 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo>::const_iterator
|
/external/llvm/unittests/ADT/ |
DenseMapTest.cpp | 1 //===- llvm/unittest/ADT/DenseMapMap.cpp - DenseMap unit tests --*- C++ -*-===// 11 #include "llvm/ADT/DenseMap.h" 20 DenseMap<uint32_t, uint32_t> uintMap; 21 DenseMap<uint32_t *, uint32_t *> uintPtrMap; 57 const DenseMap<uint32_t, uint32_t> & constUintMap = uintMap; 58 const DenseMap<uint32_t *, uint32_t *> & constUintPtrMap = uintPtrMap; 77 DenseMap<uint32_t, uint32_t>::iterator it = uintMap.begin(); 130 DenseMap<uint32_t, uint32_t> copyMap(uintMap); 139 DenseMap<uint32_t, uint32_t> copyMap = uintMap; 156 for (DenseMap<uint32_t, uint32_t>::iterator it = uintMap.begin() [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.h | 21 #include "llvm/ADT/DenseMap.h" 170 DenseMap <const MDNode *, CompileUnit *> CUMap; 204 DenseMap<const MDNode *, DbgScope *> DbgScopeMap; 207 DenseMap<DebugLoc, DbgScope *> InlinedDbgScopeMap; 211 DenseMap<const MDNode *, DbgScope *> AbstractScopes; 214 DenseMap<const MDNode *, DIE *> AbstractSPDies; 222 DenseMap<const MDNode *, DbgVariable *> AbstractVariables; 226 DenseMap<const DbgVariable *, int> DbgVariableToFrameIndexMap; 230 DenseMap<const DbgVariable *, const MachineInstr *> DbgVariableToDbgInstMap; 241 DenseMap<const DbgVariable *, const DbgVariable *> VarToAbstractVarMap [all...] |
/external/clang/include/clang/AST/ |
ASTImporter.h | 20 #include "llvm/ADT/DenseMap.h" 54 llvm::DenseMap<const Type *, const Type *> ImportedTypes; 58 llvm::DenseMap<Decl *, Decl *> ImportedDecls; 62 llvm::DenseMap<Stmt *, Stmt *> ImportedStmts; 66 llvm::DenseMap<FileID, FileID> ImportedFileIDs;
|
CXXInheritance.h | 22 #include "llvm/ADT/DenseMap.h" 275 llvm::DenseMap<unsigned, llvm::SmallVector<UniqueVirtualMethod, 4> > 280 typedef llvm::DenseMap<unsigned, llvm::SmallVector<UniqueVirtualMethod, 4> > 282 typedef llvm::DenseMap<unsigned, llvm::SmallVector<UniqueVirtualMethod, 4> > 362 : public llvm::DenseMap<const CXXMethodDecl *, OverridingMethods> { };
|
Mangle.h | 19 #include "llvm/ADT/DenseMap.h" 70 llvm::DenseMap<const BlockDecl*, unsigned> GlobalBlockIds; 71 llvm::DenseMap<const BlockDecl*, unsigned> LocalBlockIds; 87 llvm::DenseMap<const BlockDecl *, unsigned> &BlockIds 89 std::pair<llvm::DenseMap<const BlockDecl *, unsigned>::iterator, bool>
|
/external/llvm/include/llvm/Analysis/ |
CodeMetrics.h | 18 #include "llvm/ADT/DenseMap.h" 45 DenseMap<const BasicBlock *, unsigned> NumBBInsts;
|
/external/llvm/include/llvm/Target/ |
Mangler.h | 17 #include "llvm/ADT/DenseMap.h" 45 DenseMap<const GlobalValue*, unsigned> AnonGlobalIDs;
|
/external/llvm/lib/CodeGen/ |
MachineModuleInfoImpls.cpp | 34 /// GetSortedStubs - Return the entries from a DenseMap in a deterministic 37 MachineModuleInfoImpl::GetSortedStubs(const DenseMap<MCSymbol*,
|
ScheduleDAGEmit.cpp | 36 DenseMap<SUnit*, unsigned> &VRBaseMap) { 42 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit());
|
/external/clang/include/clang/ARCMigrate/ |
FileRemapper.h | 15 #include "llvm/ADT/DenseMap.h" 35 typedef llvm::DenseMap<const FileEntry *, Target> MappingsTy; 38 llvm::DenseMap<const FileEntry *, const FileEntry *> ToFromMappings;
|
/external/llvm/tools/llvm-diff/ |
DiffConsumer.h | 20 #include "llvm/ADT/DenseMap.h" 64 DenseMap<Value*,unsigned> LNumbering; 65 DenseMap<Value*,unsigned> RNumbering;
|
/external/clang/include/clang/Analysis/FlowSensitive/ |
DataflowValues.h | 21 #include "llvm/ADT/DenseMap.h" 51 typedef llvm::DenseMap<ProgramPoint, ValTy> EdgeDataMapTy; 52 typedef llvm::DenseMap<const CFGBlock*, ValTy> BlockDataMapTy; 53 typedef llvm::DenseMap<const Stmt*, ValTy> StmtDataMapTy;
|