Searched refs:StringMap (Results 1 - 25 of 64) sorted by relevance

123

/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DLibCallSemantics.cpp17 #include "llvm/ADT/StringMap.h"
21 /// getMap - This impl pointer in ~LibCallInfo is actually a StringMap. This
23 static StringMap<const LibCallFunctionInfo*> *getMap(void *Ptr) {
24 return static_cast<StringMap<const LibCallFunctionInfo*> *>(Ptr);
45 StringMap<const LibCallFunctionInfo*> *Map = getMap(Impl);
48 /// the StringMap to index it.
50 Impl = Map = new StringMap<const LibCallFunctionInfo*>();
55 // We now have the array of entries. Populate the StringMap.
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ADT/
H A DStringSet.h10 // StringSet - A set-like wrapper for the StringMap.
17 #include "llvm/ADT/StringMap.h"
21 /// StringSet - A wrapper for StringMap that provides set-like
25 class StringSet : public llvm::StringMap<char, AllocatorTy> {
26 typedef llvm::StringMap<char, AllocatorTy> base;
H A DStringMap.h1 //===--- StringMap.h - String Hash table map interface ----------*- C++ -*-===//
10 // This file defines the StringMap class.
51 /// StringMapImpl - This is the base class of StringMap that is shared among
108 /// a StringMap. It contains the Value itself and the key: the string length
225 /// StringMap - This is an unconventional map that is specialized for handling
230 class StringMap : public StringMapImpl { class in namespace:llvm
235 StringMap() : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))) {} function in class:llvm::StringMap
236 explicit StringMap(unsigned InitialSize) function in class:llvm::StringMap
239 explicit StringMap(AllocatorTy A) function in class:llvm::StringMap
242 StringMap(cons function in class:llvm::StringMap
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/
H A DHost.h17 #include "llvm/ADT/StringMap.h"
62 bool getHostCPUFeatures(StringMap<bool> &Features);
H A DGCOV.h19 #include "llvm/ADT/StringMap.h"
200 StringMap<GCOVLines *> Lines;
221 StringMap<LineCounts> LineInfo;
H A DStringPool.h32 #include "llvm/ADT/StringMap.h"
56 typedef StringMap<PooledString> table_t;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DBlackList.h29 #include "llvm/ADT/StringMap.h"
50 StringMap<Regex*> Entries;
H A DBlackList.cpp45 StringMap<std::string> Regexps;
74 for (StringMap<std::string>::iterator I = Regexps.begin(), E = Regexps.end();
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h20 #include "llvm/ADT/StringMap.h"
65 StringMap<DIE*> GlobalTypes;
69 StringMap<std::vector<DIE*> > AccelNames;
70 StringMap<std::vector<DIE*> > AccelObjC;
71 StringMap<std::vector<DIE*> > AccelNamespace;
72 StringMap<std::vector<std::pair<DIE*, unsigned> > > AccelTypes;
90 const StringMap<DIE*> &getGlobalTypes() const { return GlobalTypes; }
92 const StringMap<std::vector<DIE*> > &getAccelNames() const {
95 const StringMap<std::vector<DIE*> > &getAccelObjC() const {
98 const StringMap<st
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/unittests/ADT/
H A DStringMapTest.cpp1 //===- llvm/unittest/ADT/StringMapMap.cpp - StringMap unit tests ----------===//
11 #include "llvm/ADT/StringMap.h"
20 StringMap<uint32_t> testMap;
53 StringMap<uint32_t>::iterator it = testMap.begin();
83 const StringMap<uint32_t>& constTestMap = testMap;
138 // StringMap has a tricky corner case when the map is small (<8 buckets) and
141 llvm::StringMap<int> Map(2);
172 for (StringMap<uint32_t>::iterator it = testMap.begin();
205 StringMap<uint32_t>::value_type* entry =
206 StringMap<uint32_
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/utils/TableGen/
H A DSetTheory.h50 #include "llvm/ADT/StringMap.h"
96 StringMap<Operator*> Operators;
99 StringMap<Expander*> Expanders;
H A DStringToOffsetTable.h14 #include "llvm/ADT/StringMap.h"
26 StringMap<unsigned> StringOffset;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Support/
H A DDynamicLibrary.cpp16 #include "llvm/ADT/StringMap.h"
25 static llvm::StringMap<void *> *ExplicitSymbols = 0;
49 ExplicitSymbols = new llvm::StringMap<void*>();
133 StringMap<void *>::iterator i = ExplicitSymbols->find(symbolName);
H A DCommandLine.cpp31 #include "llvm/ADT/StringMap.h"
118 StringMap<Option*> &OptionsMap) {
163 const StringMap<Option*> &OptionsMap) {
172 StringMap<Option*>::const_iterator I = OptionsMap.find(Arg);
178 StringMap<Option*>::const_iterator I =
192 const StringMap<Option*> &OptionsMap,
205 for (StringMap<Option*>::const_iterator it = OptionsMap.begin(),
346 const StringMap<Option*> &OptionsMap) {
348 StringMap<Option*>::const_iterator OMI = OptionsMap.find(Name);
371 const StringMap<Optio
[all...]
H A DTimer.cpp23 #include "llvm/ADT/StringMap.h"
197 typedef StringMap<Timer> Name2TimerMap;
200 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map;
203 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/
H A DValueSymbolTable.h18 #include "llvm/ADT/StringMap.h"
46 typedef StringMap<Value*> ValueMap;
/macosx-10.10.1/llvmCore-3425.0.34/tools/lto/
H A DLTOCodeGenerator.h18 #include "llvm/ADT/StringMap.h"
66 typedef llvm::StringMap<uint8_t> StringSet;
H A DLTOModule.h22 #include "llvm/ADT/StringMap.h"
41 typedef llvm::StringMap<uint8_t> StringSet;
56 llvm::StringMap<NameAndAttributes> _undefines;
/macosx-10.10.1/llvmCore-3425.0.34/utils/FileCheck/
H A DFileCheck.cpp29 #include "llvm/ADT/StringMap.h"
88 /// The VariableTable StringMap provides the current values of filecheck
91 StringMap<StringRef> &VariableTable) const;
96 const StringMap<StringRef> &VariableTable) const;
106 const StringMap<StringRef> &VariableTable) const;
286 StringMap<StringRef> &VariableTable) const {
310 StringMap<StringRef>::iterator it =
351 const StringMap<StringRef> &VariableTable) const {
369 const StringMap<StringRef> &VariableTable) const{
375 StringMap<StringRe
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/
H A DLLVMContextImpl.h32 #include "llvm/ADT/StringMap.h"
260 StringMap<Value*> MDStringCache;
285 StringMap<ConstantDataSequential*> CDSConstants;
316 StringMap<StructType*> NamedStructTypes;
332 StringMap<unsigned> CustomMDKindNames;
H A DModule.cpp48 NamedMDSymTab = new StringMap<NamedMDNode *>();
61 delete static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab);
306 return static_cast<StringMap<NamedMDNode*> *>(NamedMDSymTab)->lookup(NameRef);
314 (*static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab))[Name];
326 static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab)->erase(NMD->getName());
H A DGCOV.cpp190 for (StringMap<GCOVLines *>::iterator I = Lines.begin(),
207 for (StringMap<GCOVLines *>::iterator LI = Lines.begin(),
258 for (StringMap<LineCounts>::iterator I = LineInfo.begin(), E = LineInfo.end();
/macosx-10.10.1/Security-57031.1.35/Security/include/security_codesigning/
H A Dpolicydb.cpp64 } StringMap; typedef in namespace:Security::CodeSigning
66 static uint mapEnum(CFDictionaryRef context, CFStringRef attr, const StringMap *map, uint value = 0)
70 for (const StringMap *mp = map; mp->cstring; ++mp)
76 static const StringMap mapType[] = {
90 for (const StringMap *mp = mapType; mp->cstring; ++mp)
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_codesigning/lib/
H A Dpolicydb.cpp64 } StringMap; typedef in namespace:Security::CodeSigning
66 static uint mapEnum(CFDictionaryRef context, CFStringRef attr, const StringMap *map, uint value = 0)
70 for (const StringMap *mp = map; mp->cstring; ++mp)
76 static const StringMap mapType[] = {
90 for (const StringMap *mp = mapType; mp->cstring; ++mp)
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/
H A DMCContext.cpp28 typedef StringMap<const MCSectionMachO*> MachOUniqueMapTy;
29 typedef StringMap<const MCSectionELF*> ELFUniqueMapTy;
30 typedef StringMap<const MCSectionCOFF*> COFFUniqueMapTy;

Completed in 188 milliseconds

123