HomeSort by relevance Sort by last modified time
    Searched refs:DenseMap (Results 1 - 25 of 286) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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;

Completed in 1390 milliseconds

1 2 3 4 5 6 7 8 91011>>