Searched refs:RegionFragment (Results 1 – 19 of 19) sorted by relevance
16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) in RegionFragment() function in mcld::RegionFragment20 RegionFragment::~RegionFragment() { in ~RegionFragment()23 size_t RegionFragment::size() const { in size()
126 RegionFragment* region_frag = static_cast<RegionFragment*>(m_pFragment); in memcpy()
11 "RegionFragment.cpp",
51 RegionFragment* frag = new RegionFragment(region);60 static_cast<RegionFragment*>(ref->frag())->getRegion().data()[0]);62 static_cast<RegionFragment*>(ref->frag())->getRegion().size());65 ASSERT_TRUE(RegionFragment::classof(frag));
28 class RegionFragment; variable55 RegionFragment* getTextFragment() const { in getTextFragment()59 RegionFragment* getExIdxFragment() const { in getExIdxFragment()63 void setTextFragment(RegionFragment* pFragment) { in setTextFragment()67 void setExIdxFragment(RegionFragment* pFragment) { in setExIdxFragment()75 RegionFragment* m_pTextFragment;81 RegionFragment* m_pExIdxFragment;
23 static RegionFragment* findRegionFragment(LDSection& pSection) { in findRegionFragment()28 return static_cast<RegionFragment*>(&*it); in findRegionFragment()101 RegionFragment* textFrag = findRegionFragment(*text); in create()102 RegionFragment* exIdxFrag = findRegionFragment(*exIdx); in create()
428 const RegionFragment& region_frag = in emitSectionData()429 llvm::cast<RegionFragment>(*frag_iter); in emitSectionData()630 frag = new RegionFragment(region); in readSection()754 RegionFragment* frag = new RegionFragment(cantUnwindRegion, nullptr); in rewriteARMExIdxSection()774 RegionFragment* frag = new RegionFragment(cantUnwindRegion, nullptr); in rewriteARMExIdxSection()
21 class RegionFragment : public Fragment {23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);25 ~RegionFragment();34 static bool classof(const RegionFragment*) { return true; } in classof() argument
46 RegionFragment* frag = llvm::cast<RegionFragment>(&(*it)); in merge()74 RegionFragment* frag = in applyOffset()75 llvm::cast<RegionFragment>(info->outSymbol()->fragRef()->frag()); in applyOffset()
222 const RegionFragment& region = llvm::cast<RegionFragment>(*frag); in initConstantContent()
657 const RegionFragment& region_frag = in emitSectionData()658 llvm::cast<RegionFragment>(*fragIter); in emitSectionData()
33 EhFrame::Record::Record(llvm::StringRef pRegion) : RegionFragment(pRegion) { in Record()
59 class Record : public RegionFragment {65 return RegionFragment::getRegion(); in getRegion()67 llvm::StringRef getRegion() { return RegionFragment::getRegion(); } in getRegion()
49 (!llvm::isa<RegionFragment>(sect_data->front()))) { in merge()53 const RegionFragment& region_frag = in merge()54 llvm::cast<RegionFragment>(sect_data->front()); in merge()
59 if (secData->size() != 2 || !llvm::isa<RegionFragment>(secData->front())) { in fillBySection()64 const auto& frag = llvm::cast<RegionFragment>(secData->front()); in fillBySection()
298 const RegionFragment& region_frag = in emitSectionData()299 llvm::cast<RegionFragment>(*frag_iter); in emitSectionData()
195 const RegionFragment& region_frag = in emitSectionData()196 llvm::cast<RegionFragment>(*frag_iter); in emitSectionData()960 frag = new RegionFragment(region); in readSection()
348 return new RegionFragment(region); in CreateRegion()357 return new RegionFragment(region); in CreateRegion()
323 Fragment* frag = llvm::dyn_cast<RegionFragment>(it); in scanErrata()