Lines Matching refs:ARMExSectionTuple
28 class ARMExSectionTuple {
30 ARMExSectionTuple() in ARMExSectionTuple() function
153 typedef std::map<std::string, std::unique_ptr<ARMExSectionTuple> > NameMap;
163 ARMExSectionTuple* get(const char* pName) const { in get()
171 ARMExSectionTuple* getByExSection(llvm::StringRef pName) const { in getByExSection()
178 ARMExSectionTuple* getByRelExSection(llvm::StringRef pName) const { in getByRelExSection()
188 ARMExSectionTuple* getOrCreate(const char* pName) { in getOrCreate()
189 std::unique_ptr<ARMExSectionTuple>& result = m_NameToExData[pName]; in getOrCreate()
191 result.reset(new ARMExSectionTuple()); in getOrCreate()
196 ARMExSectionTuple* getOrCreateByExSection(llvm::StringRef pName) { in getOrCreateByExSection()
203 ARMExSectionTuple* getOrCreateByRelExSection(llvm::StringRef pName) { in getOrCreateByRelExSection()
230 typedef std::map<const Fragment*, ARMExSectionTuple*> ExIdxMap;
249 ARMExSectionTuple* getTupleByExIdx(const Fragment* pExIdxFragment) const { in getTupleByExIdx()