Home
last modified time | relevance | path

Searched refs:MCFragment (Results 1 – 25 of 25) sorted by relevance

/frameworks/compile/mclinker/lib/MC/
DMCFragmentRef.cpp21 const llvm::MCFragment& pFrag) in computeFragmentSize()
24 case llvm::MCFragment::FT_Data: in computeFragmentSize()
26 case llvm::MCFragment::FT_Fill: in computeFragmentSize()
28 case llvm::MCFragment::FT_Inst: in computeFragmentSize()
31 case llvm::MCFragment::FT_LEB: in computeFragmentSize()
34 case llvm::MCFragment::FT_Align: { in computeFragmentSize()
43 case llvm::MCFragment::FT_Org: { in computeFragmentSize()
49 case llvm::MCFragment::FT_Dwarf: in computeFragmentSize()
51 case llvm::MCFragment::FT_DwarfFrame: in computeFragmentSize()
54 case llvm::MCFragment::FT_Region: in computeFragmentSize()
[all …]
DMCRegionFragment.cpp18 : MCFragment((llvm::MCFragment::FragmentType)FT_Region, pSD), m_Region(pRegion) { in MCRegionFragment()
DMCBitcodeInterceptor.cpp57 const MCFragment *Fragment, in RecordRelocation()
DMCLinker.cpp533 llvm::MCFragment* frag = (llvm::MCFragment*)relocIter; in applyRelocations()
551 llvm::MCFragment* frag = (llvm::MCFragment*)relocIter; in syncRelocationResult()
/frameworks/compile/mclinker/include/mcld/LD/
DLayout.h55 LDSection* getInputLDSection(const llvm::MCFragment& pFrag);
61 const LDSection* getInputLDSection(const llvm::MCFragment& pFrag) const;
80 getFragmentRef(const llvm::MCFragment& pFrag, uint64_t pBigOffset);
84 uint64_t getOutputOffset(const llvm::MCFragment& pFrag);
88 uint64_t getOutputOffset(const llvm::MCFragment& pFrag) const;
106 LDSection* getOutputLDSection(const llvm::MCFragment& pFrag);
112 const LDSection* getOutputLDSection(const llvm::MCFragment& pFrag) const;
126 uint64_t appendFragment(llvm::MCFragment& pFrag,
142 llvm::MCFragment* prevRear;
171 inline llvm::MCFragment* getFront(Range& pRange) const in getFront()
[all …]
DRelocation.h27 class Relocation : public llvm::MCFragment
91 static bool classof(const MCFragment *F) in classof()
92 { return F->getKind() == MCFragment::FT_Reloc;} in classof()
DELFReader.tcc224 llvm::MCFragment* frag = NULL; in readRegularSection()
/frameworks/compile/mclinker/lib/LD/
DLayout.cpp50 void Layout::setFragmentLayoutOrder(llvm::MCFragment* pFrag) in setFragmentLayoutOrder()
55 llvm::MCFragment* first = pFrag; in setFragmentLayoutOrder()
65 llvm::MCFragment* frag_not_set = NULL; in setFragmentLayoutOrder()
87 void Layout::setFragmentLayoutOffset(llvm::MCFragment* pFrag) in setFragmentLayoutOffset()
92 llvm::MCFragment* first = pFrag; in setFragmentLayoutOffset()
102 llvm::MCFragment* frag_not_set = NULL; in setFragmentLayoutOffset()
159 const_cast<llvm::MCFragment*>(&pSD.getFragmentList().back()); in addInputRange()
172 uint64_t Layout::appendFragment(llvm::MCFragment& pFrag, in appendFragment()
209 Layout::getInputLDSection(const llvm::MCFragment& pFrag) in getInputLDSection()
253 Layout::getInputLDSection(const llvm::MCFragment& pFrag) const in getInputLDSection()
[all …]
DELFWriter.cpp340 case llvm::MCFragment::FT_Region: { in emitSectionData()
346 case llvm::MCFragment::FT_Align: { in emitSectionData()
362 case llvm::MCFragment::FT_Fill: { in emitSectionData()
379 case llvm::MCFragment::FT_Data: in emitSectionData()
380 case llvm::MCFragment::FT_Inst: in emitSectionData()
381 case llvm::MCFragment::FT_Org: in emitSectionData()
382 case llvm::MCFragment::FT_Dwarf: in emitSectionData()
383 case llvm::MCFragment::FT_DwarfFrame: in emitSectionData()
384 case llvm::MCFragment::FT_LEB: { in emitSectionData()
388 case llvm::MCFragment::FT_Reloc: in emitSectionData()
[all …]
DRelocation.cpp21 : MCFragment(llvm::MCFragment::FT_Reloc), in Relocation()
/frameworks/compile/mclinker/include/mcld/MC/
DMCFragmentRef.h25 const llvm::MCFragment& pFrag);
40 MCFragmentRef(llvm::MCFragment& pFrag, Offset pOffset = 0);
46 MCFragmentRef& assign(llvm::MCFragment& pFrag, Offset pOffset = 0);
57 llvm::MCFragment* frag() in frag()
60 const llvm::MCFragment* frag() const in frag()
78 llvm::MCFragment* m_pFragment;
DMCTargetFragment.h25 class MCTargetFragment : public llvm::MCFragment
28 MCTargetFragment(llvm::MCFragment::FragmentType pKind,
30 llvm::MCFragment(pKind, pSD) {} in MCFragment() function
38 static bool classof(const MCFragment *F) in classof()
39 { return F->getKind() == llvm::MCFragment::FT_Target; } in classof()
DMCRegionFragment.h26 class MCRegionFragment : public llvm::MCFragment
38 static bool classof(const MCFragment *F) in classof()
39 { return F->getKind() == llvm::MCFragment::FT_Region; } in classof()
DMCDataFragment.h28 class MCDataFragment : public llvm::MCFragment
72 static bool classof(const MCFragment *pF) { in classof()
73 return pF->getKind() == llvm::MCFragment::FT_Data; in classof()
DMCInstFragment.h30 class MCInstFragment : public llvm::MCFragment
82 static bool classof(const MCFragment *pF) { in classof()
83 return pF->getKind() == llvm::MCFragment::FT_Inst; in classof()
DMCBitcodeInterceptor.h24 class MCFragment; variable
57 const llvm::MCFragment *Fragment,
DMCLinker.h253 typedef llvm::iplist<llvm::MCFragment,
254 GCFactoryListTraits<llvm::MCFragment> > RelocationListType;
/frameworks/compile/mclinker/include/mcld/Target/
DGOT.h44 static bool classof(const MCFragment *pFrag) in classof()
45 { return pFrag->getKind() == llvm::MCFragment::FT_Target; } in classof()
DPLT.h42 static bool classof(const MCFragment *O) in classof()
/frameworks/compile/mclinker/lib/Target/
DPLT.cpp18 : MCTargetFragment(llvm::MCFragment::FT_Target, pParent), in PLTEntry()
DGOT.cpp19 : MCTargetFragment(llvm::MCFragment::FT_Target, pParent), in GOTEntry()
/frameworks/compile/mclinker/unittests/
DMCRegionFragmentTest.cpp67 llvm::MCFragment *frag = new MCRegionFragment(*region); in TEST_F()
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp686 llvm::MCFragment* frag = new llvm::MCFillFragment(0x0, 1, (*com_sym)->size()); in allocateCommonSymbols()
704 llvm::MCFragment* frag = new llvm::MCFillFragment(0x0, 1, (*com_sym)->size()); in allocateCommonSymbols()
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp544 llvm::MCFragment* frag = new llvm::MCFillFragment(0x0, 1, (*com_sym)->size(), &bss_section); in allocateCommonSymbols()
561 llvm::MCFragment* frag = new llvm::MCFillFragment(0x0, 1, (*com_sym)->size(), &bss_section); in allocateCommonSymbols()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp859 llvm::MCFragment* frag = new llvm::MCFillFragment(0x0, 1, (*com_sym)->size()); in allocateCommonSymbols()
877 llvm::MCFragment* frag = new llvm::MCFillFragment(0x0, 1, (*com_sym)->size()); in allocateCommonSymbols()