Home
last modified time | relevance | path

Searched refs:RegionFragment (Results 1 – 19 of 19) sorted by relevance

/frameworks/compile/mclinker/lib/Fragment/
DRegionFragment.cpp16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) in RegionFragment() function in mcld::RegionFragment
20 RegionFragment::~RegionFragment() { in ~RegionFragment()
23 size_t RegionFragment::size() const { in size()
DFragmentRef.cpp126 RegionFragment* region_frag = static_cast<RegionFragment*>(m_pFragment); in memcpy()
DAndroid.bp11 "RegionFragment.cpp",
/frameworks/compile/mclinker/unittests/
DFragmentRefTest.cpp51 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));
/frameworks/compile/mclinker/lib/Target/ARM/
DARMException.h28 class RegionFragment; variable
55 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;
DARMException.cpp23 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()
DARMLDBackend.cpp428 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()
/frameworks/compile/mclinker/include/mcld/Fragment/
DRegionFragment.h21 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
/frameworks/compile/mclinker/lib/LD/
DDebugString.cpp46 RegionFragment* frag = llvm::cast<RegionFragment>(&(*it)); in merge()
74 RegionFragment* frag = in applyOffset()
75 llvm::cast<RegionFragment>(info->outSymbol()->fragRef()->frag()); in applyOffset()
DIdenticalCodeFolding.cpp222 const RegionFragment& region = llvm::cast<RegionFragment>(*frag); in initConstantContent()
DELFObjectWriter.cpp657 const RegionFragment& region_frag = in emitSectionData()
658 llvm::cast<RegionFragment>(*fragIter); in emitSectionData()
DEhFrame.cpp33 EhFrame::Record::Record(llvm::StringRef pRegion) : RegionFragment(pRegion) { in Record()
/frameworks/compile/mclinker/include/mcld/LD/
DEhFrame.h59 class Record : public RegionFragment {
65 return RegionFragment::getRegion(); in getRegion()
67 llvm::StringRef getRegion() { return RegionFragment::getRegion(); } in getRegion()
/frameworks/compile/mclinker/lib/Target/
DELFAttribute.cpp49 (!llvm::isa<RegionFragment>(sect_data->front()))) { in merge()
53 const RegionFragment& region_frag = in merge()
54 llvm::cast<RegionFragment>(sect_data->front()); in merge()
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsAbiFlags.cpp59 if (secData->size() != 2 || !llvm::isa<RegionFragment>(secData->front())) { in fillBySection()
64 const auto& frag = llvm::cast<RegionFragment>(secData->front()); in fillBySection()
DMipsLDBackend.cpp298 const RegionFragment& region_frag = in emitSectionData()
299 llvm::cast<RegionFragment>(*frag_iter); in emitSectionData()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp195 const RegionFragment& region_frag = in emitSectionData()
196 llvm::cast<RegionFragment>(*frag_iter); in emitSectionData()
960 frag = new RegionFragment(region); in readSection()
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp348 return new RegionFragment(region); in CreateRegion()
357 return new RegionFragment(region); in CreateRegion()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.cpp323 Fragment* frag = llvm::dyn_cast<RegionFragment>(it); in scanErrata()