Searched refs:frag (Results 1 - 25 of 47) sorted by relevance

12

/frameworks/compile/mclinker/lib/Target/
H A DGOT.cpp33 SectionData::iterator frag, fragEnd = m_SectionData->end(); local
34 for (frag = m_SectionData->begin(); frag != fragEnd; ++frag) {
35 frag->setOffset(offset);
36 offset += frag->size();
/frameworks/compile/mclinker/unittests/
H A DFragmentRefTest.cpp51 RegionFragment* frag = new RegionFragment(region); local
52 FragmentRef* ref = FragmentRef::Create(*frag, 0x0);
56 ASSERT_EQ('H', frag->getRegion().data()[0]);
57 ASSERT_TRUE(4096 == frag->getRegion().size());
58 ASSERT_EQ(frag, ref->frag());
60 static_cast<RegionFragment*>(ref->frag())->getRegion().data()[0]);
62 static_cast<RegionFragment*>(ref->frag())->getRegion().size());
65 ASSERT_TRUE(RegionFragment::classof(frag));
67 delete frag;
[all...]
H A DMCRegionFragmentTest.cpp47 MCRegionFragment* frag = new MCRegionFragment(*region); local
49 ASSERT_FALSE(llvm::MCDataFragment::classof(frag));
50 ASSERT_TRUE(MCRegionFragment::classof(frag));
51 delete frag;
62 llvm::MCFragment* frag = new MCRegionFragment(*region); local
64 ASSERT_FALSE(llvm::MCDataFragment::classof(frag));
65 ASSERT_TRUE(MCRegionFragment::classof(frag));
66 delete frag;
/frameworks/compile/mclinker/lib/LD/
H A DBranchIslandFactory.cpp48 Fragment* frag = (*it).getPrevNode(); local
49 while (frag != NULL && frag->getKind() == Fragment::Alignment) {
50 frag = frag->getPrevNode();
52 if (frag != NULL) {
53 produce(*frag);
H A DDebugString.cpp46 RegionFragment* frag = llvm::cast<RegionFragment>(&(*it)); local
47 strings = frag->getRegion().data();
73 if (info->outSymbol()->fragRef()->frag()->getKind() == Fragment::Region) {
74 RegionFragment* frag = local
75 llvm::cast<RegionFragment>(info->outSymbol()->fragRef()->frag());
76 d_str = frag->getRegion();
H A DEhFrame.cpp320 Fragment* frag = in_frag_list.remove(in_frag_list.begin()); local
321 out_frag_list.push_back(frag);
322 frag->setParent(&out_sd);
334 Fragment* frag = in_frag_list.remove(SectionData::iterator(pInCIE)); local
335 out_frag_list.push_back(frag);
336 frag->setParent(&out_sd);
338 frag = in_frag_list.remove(SectionData::iterator(**i));
339 out_frag_list.push_back(frag);
340 frag->setParent(&out_sd);
348 Fragment* frag local
360 Fragment& frag = *i; local
[all...]
H A DStubFactory.cpp47 const Fragment* frag = pReloc.targetRef().frag(); local
50 pBRIslandFactory.getIslands(*frag);
H A DIdenticalCodeFolding.cpp107 LDSection* sect = &(frag_ref->frag()->getParent()->getSection());
146 &sym->fragRef()->frag()->getParent()->getSection();
218 SectionData::const_iterator frag, fragEnd = sect->getSectionData()->end(); local
219 for (frag = sect->getSectionData()->begin(); frag != fragEnd; ++frag) {
220 switch (frag->getKind()) {
222 const RegionFragment& region = llvm::cast<RegionFragment>(*frag);
252 LDSection* def = &sym->fragRef()->frag()->getParent()->getSection();
260 &sym->fragRef()->frag()
[all...]
H A DELFBinaryReader.cpp55 Fragment* frag = m_Builder.CreateRegion(pInput, 0x0, data_size); local
56 m_Builder.AppendFragment(*frag, *data);
/frameworks/compile/mclinker/lib/Fragment/
H A DFragmentRef.cpp52 Fragment* frag = &pFrag; local
54 while (frag != NULL) {
55 offset -= frag->size();
58 frag = frag->getNextNode();
60 if ((frag != NULL) && (frag->size() != 0)) {
62 frag = frag->getNextNode();
64 offset += frag
[all...]
H A DRelocation.cpp75 m_TargetAddress.assign(*pTargetRef->frag(), pTargetRef->offset());
82 Address sect_addr = m_TargetAddress.frag()->getParent()->getSection().addr();
90 return fragRef->frag()->getParent()->getSection().addr() +
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp571 symbol->fragRef()->frag()->getParent()->getSection().addr();
760 Fragment* frag = new FillFragment(0x0, 1, (*com_sym)->size()); local
767 *frag, *(m_pscommon_1->getSectionData()), (*com_sym)->value());
768 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0));
774 *frag, *(m_pscommon_2->getSectionData()), (*com_sym)->value());
775 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0));
781 *frag, *(m_pscommon_4->getSectionData()), (*com_sym)->value());
782 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0));
788 *frag, *(m_pscommon_8->getSectionData()), (*com_sym)->value());
789 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag,
818 Fragment* frag = new FillFragment(0x0, 1, (*com_sym)->size()); local
875 SectionData::FragmentListType::iterator frag, fragEnd = to_list.end(); local
916 Fragment* frag = NULL; local
942 SectionData::FragmentListType::iterator frag, fragEnd = to_list.end(); local
[all...]
H A DHexagonPLT.cpp80 SectionData::iterator frag, fragEnd = m_pSectionData->end(); local
81 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) {
82 frag->setOffset(offset);
83 offset += frag->size();
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64GOT.cpp58 SectionData::iterator frag, fragEnd = m_SectionData->end(); local
59 for (frag = m_SectionData->begin(); frag != fragEnd; ++frag) {
60 frag->setOffset(offset);
61 offset += frag->size();
H A DAArch64PLT.cpp51 SectionData::iterator frag, fragEnd = m_pSectionData->end(); local
52 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) {
53 frag->setOffset(offset);
54 offset += frag->size();
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMGOT.cpp55 SectionData::iterator frag, fragEnd = m_SectionData->end(); local
56 for (frag = m_SectionData->begin(); frag != fragEnd; ++frag) {
57 frag->setOffset(offset);
58 offset += frag->size();
H A DARMPLT.cpp48 SectionData::iterator frag, fragEnd = m_pSectionData->end(); local
49 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) {
50 frag->setOffset(offset);
51 offset += frag->size();
H A DARMException.cpp272 RegionFragment* frag = new RegionFragment(cantUnwindRegion, nullptr); local
273 frag->setParent(sectData);
274 list.insert(it, frag);
279 *FragmentRef::Create(*frag, /* pOffset */0),
292 RegionFragment* frag = new RegionFragment(cantUnwindRegion, nullptr); local
293 frag->setParent(sectData);
294 list.push_back(frag);
299 *FragmentRef::Create(*frag, /* pOffset */0),
H A DARMLDBackend.cpp440 AlignFragment* frag = local
445 frag->setOffset(0);
446 frag->setParent(sectData);
447 sectData->getFragmentList().push_back(frag);
448 m_pEXIDX->setSize(frag->size());
457 SectionData::FragmentListType::iterator frag = src.begin(); local
459 while (frag != fragEnd) {
460 if (frag->getKind() != Fragment::Region) {
461 ++frag;
463 frag
549 Fragment* frag = NULL; local
[all...]
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsPLT.cpp68 SectionData::iterator frag, fragEnd = m_pSectionData->end(); local
69 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) {
70 frag->setOffset(offset);
71 offset += frag->size();
/frameworks/rs/driver/
H A DrsdShaderCache.cpp77 bool RsdShaderCache::hasArrayUniforms(RsdShader *vtx, RsdShader *frag) { argument
85 for (uint32_t ct=0; ct < frag->getUniformCount(); ct++) {
117 RsdShader *frag = mFragment; local
120 uint32_t fID = frag->getStateBasedShaderID(rsc);
128 if ((mEntries[ct]->vtx == vID) && (mEntries[ct]->frag == fID)) {
141 frag->getUniformCount());
145 e->frag = fID;
189 populateUniformData(frag, pgm, e->fragUniforms);
194 bool hasArrays = hasArrayUniforms(vtx, frag);
220 updateUniformArrayData(rsc, frag, pg
[all...]
H A DrsdShaderCache.h105 uint32_t numFragUnis) : vtx(0), frag(0), program(0), vtxAttrCount(0),
139 uint32_t frag; member in struct:RsdShaderCache::ProgramEntry
150 bool hasArrayUniforms(RsdShader *vtx, RsdShader *frag);
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DFragmentRef.h66 Fragment* frag() { return m_pFragment; } function in class:mcld::FragmentRef
68 const Fragment* frag() const { return m_pFragment; } function in class:mcld::FragmentRef
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp151 SectionData::FragmentListType::iterator frag, fragEnd = from_list.end(); local
152 for (frag = from_list.begin(); frag != fragEnd; ++frag) {
153 frag->setParent(&pTo);
154 frag->setOffset(offset);
155 offset += frag->size();
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86PLT.cpp103 SectionData::iterator frag, fragEnd = m_pSectionData->end(); local
104 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) {
105 frag->setOffset(offset);
106 offset += frag->size();

Completed in 1891 milliseconds

12