/frameworks/compile/mclinker/lib/Script/ |
H A D | InputToken.cpp | 19 InputToken::InputToken(Type pType, const std::string& pName, bool pAsNeeded) argument 20 : StrToken(StrToken::Input, pName), m_Type(pType), m_bAsNeeded(pAsNeeded) {
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFSegmentFactory.cpp | 18 ELFSegmentFactory::iterator ELFSegmentFactory::find(uint32_t pType, argument 23 if ((*segment)->type() == pType && 33 uint32_t pType, 38 if ((*segment)->type() == pType && 47 ELFSegmentFactory::iterator ELFSegmentFactory::find(uint32_t pType, argument 51 if ((*segment)->type() == pType) { 63 uint32_t pType, 67 if ((*segment)->type() == pType) { 78 ELFSegment* ELFSegmentFactory::produce(uint32_t pType, uint32_t pFlag) { argument 79 m_Segments.push_back(ELFSegment::Create(pType, pFla 32 find( uint32_t pType, uint32_t pFlagSet, uint32_t pFlagClear) const argument 62 find( uint32_t pType, const LDSection* pSection) const argument [all...] |
H A D | ELFSegment.cpp | 39 ELFSegment::ELFSegment(uint32_t pType, uint32_t pFlag) argument 40 : m_Type(pType), 84 ELFSegment* ELFSegment::Create(uint32_t pType, uint32_t pFlag) { argument 86 new (seg) ELFSegment(pType, pFlag);
|
H A D | LDSection.cpp | 41 uint32_t pType, 47 m_Type(pType), 68 uint32_t pType, 73 new (result) LDSection(pName, pKind, pType, pFlag, pSize, pAddr); 39 LDSection(const std::string& pName, LDFileFormat::Kind pKind, uint32_t pType, uint32_t pFlag, uint64_t pSize, uint64_t pAddr) argument 66 Create(const std::string& pName, LDFileFormat::Kind pKind, uint32_t pType, uint32_t pFlag, uint64_t pSize, uint64_t pAddr) argument
|
H A D | RelocationFactory.cpp | 33 Relocation* RelocationFactory::produce(RelocationFactory::Type pType, argument 73 new (result) Relocation(pType, &pFragRef, pAddend, target_data);
|
/frameworks/compile/mclinker/lib/MC/ |
H A D | InputFactory.cpp | 35 unsigned int pType, 38 new (result) Input(pName, pPath, *m_pLast, pType, pFileOffset); 44 unsigned int pType, 47 new (result) Input(pName, sys::fs::Path(pPath), *m_pLast, pType, pFileOffset); 33 produce(llvm::StringRef pName, const sys::fs::Path& pPath, unsigned int pType, off_t pFileOffset) argument 42 produce(llvm::StringRef pName, const char* pPath, unsigned int pType, off_t pFileOffset) argument
|
H A D | SearchDirs.cpp | 71 mcld::Input::Type pType) { 72 assert(Input::DynObj == pType || Input::Archive == pType || 73 Input::Script == pType); 76 switch (pType) { 95 switch (pType) { 136 mcld::Input::Type pType) const { 137 assert(Input::DynObj == pType || Input::Archive == pType || 138 Input::Script == pType); 70 find(const std::string& pNamespec, mcld::Input::Type pType) argument [all...] |
H A D | Input.cpp | 45 unsigned int pType, 47 : m_Type(pType), 61 unsigned int pType, 63 : m_Type(pType), 43 Input(llvm::StringRef pName, const sys::fs::Path& pPath, unsigned int pType, off_t pFileOffset) argument 58 Input(llvm::StringRef pName, const sys::fs::Path& pPath, const AttributeProxy& pProxy, unsigned int pType, off_t pFileOffset) argument
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | ELFSegmentFactory.h | 45 iterator find(uint32_t pType, uint32_t pFlagSet, uint32_t pFlagClear); 47 const_iterator find(uint32_t pType, 51 iterator find(uint32_t pType, const LDSection* pSection); 53 const_iterator find(uint32_t pType, const LDSection* pSection) const; 57 /// @param pType - p_type in ELF program header 58 ELFSegment* produce(uint32_t pType, uint32_t pFlag = llvm::ELF::PF_R);
|
H A D | RelocationFactory.h | 40 /// @param pType - the type of the relocation entry 43 Relocation* produce(Type pType, FragmentRef& pFragRef, Address pAddend = 0);
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | Stub.cpp | 25 void Stub::addFixup(DWord pOffset, SWord pAddend, Type pType) { argument 27 m_FixupList.push_back(new Fixup(pOffset, pAddend, pType));
|
H A D | Relocation.cpp | 44 /// @param pType [in] the type of the relocation entry 47 Relocation* Relocation::Create(Type pType, argument 50 return g_RelocationFactory->produce(pType, pFragRef, pAddend); 66 Relocation::Relocation(Relocation::Type pType, argument 70 : m_Type(pType), 126 void Relocation::setType(Type pType) { argument 127 m_Type = pType;
|
/frameworks/compile/mclinker/include/mcld/MC/ |
H A D | InputBuilder.h | 57 unsigned int pType = Input::Unknown); 62 unsigned int pType = Input::Unknown, 106 unsigned int pType) { 109 Input* input = createInput(pName, pPath, pType); 121 unsigned int pType) { 124 Input* input = createInput(pName, pPath, pType); 103 createNode( const std::string& pName, const sys::fs::Path& pPath, unsigned int pType) argument 118 createNode( const std::string& pName, const sys::fs::Path& pPath, unsigned int pType) argument
|
H A D | InputFactory.h | 41 unsigned int pType = Input::Unknown, 46 unsigned int pType = Input::Unknown,
|
H A D | Input.h | 52 unsigned int pType = Unknown, 58 unsigned int pType = Unknown, 71 void setType(unsigned int pType) { m_Type = pType; } argument
|
/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | InputToken.h | 26 InputToken(Type pType, const std::string& pName, bool pAsNeeded);
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | IRBuilder.h | 83 /// @param pType [in] The type of the input file. MCLinker will parse the 84 /// input file to create sections only if pType is 89 Input::Type pType); 215 /// @param pType [in] The meaning of the content in the section. The 224 uint32_t pType, 367 /// @param [in] pType What the symbol refers to. May be a object, 385 ResolveInfo::Type pType, 421 /// @param [in] pType The type of the symbol 431 ResolveInfo::Type pType, 444 /// @param [in] pType Th [all...] |
H A D | LinkerConfig.h | 74 void setCodeGenType(CodeGenType pType) { m_CodeGenType = pType; } argument
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | Relocation.h | 40 Relocation(Type pType, 58 /// @param pType [in] the type of the relocation entry 61 static Relocation* Create(Type pType, 102 void setType(Type pType);
|
H A D | Stub.h | 34 Fixup(DWord pOffset, SWord pAddend, Type pType) argument 35 : m_Offset(pOffset), m_Addend(pAddend), m_Type(pType) {} 111 void addFixup(DWord pOffset, SWord pAddend, Type pType);
|
/frameworks/compile/mclinker/lib/Core/ |
H A D | IRBuilder.cpp | 31 LDFileFormat::Kind GetELFSectionKind(uint32_t pType, argument 64 switch (pType) { 99 if ((pType >= llvm::ELF::SHT_LOPROC && pType <= llvm::ELF::SHT_HIPROC) || 100 (pType >= llvm::ELF::SHT_LOOS && pType <= llvm::ELF::SHT_HIOS) || 101 (pType >= llvm::ELF::SHT_LOUSER && pType <= llvm::ELF::SHT_HIUSER)) 103 fatal(diag::err_unsupported_section) << pName << pType; local 125 Input::Type pType) { 123 CreateInput(const std::string& pName, const sys::fs::Path& pPath, Input::Type pType) argument 268 CreateELFHeader(Input& pInput, const std::string& pName, uint32_t pType, uint32_t pFlag, uint32_t pAlign) argument 397 AddSymbol(Input& pInput, const std::string& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBind, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, LDSection* pSection, ResolveInfo::Visibility pVis) argument 454 addSymbolFromObject(const std::string& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBinding, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, FragmentRef* pFragmentRef, ResolveInfo::Visibility pVisibility) argument 528 addSymbolFromDynObj(Input& pInput, const std::string& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBinding, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, ResolveInfo::Visibility pVisibility) argument 589 AddRelocation(LDSection& pSection, Relocation::Type pType, LDSymbol& pSym, uint32_t pOffset, Relocation::Address pAddend) argument 606 AddSymbol( const llvm::StringRef& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBinding, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, FragmentRef* pFragmentRef, ResolveInfo::Visibility pVisibility) argument 676 AddSymbol( const llvm::StringRef& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBinding, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, FragmentRef* pFragmentRef, ResolveInfo::Visibility pVisibility) argument 723 AddSymbol( const llvm::StringRef& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBinding, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, FragmentRef* pFragmentRef, ResolveInfo::Visibility pVisibility) argument 773 AddSymbol( const llvm::StringRef& pName, ResolveInfo::Type pType, ResolveInfo::Desc pDesc, ResolveInfo::Binding pBinding, ResolveInfo::SizeType pSize, LDSymbol::ValueType pValue, FragmentRef* pFragmentRef, ResolveInfo::Visibility pVisibility) argument [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.h | 36 bool needsLA25Stub(Relocation::Type pType, const mcld::ResolveInfo* pSym); 161 Relocation::Type& pType, 167 Relocation::Type& pType, 174 Relocation::Type& pType, 180 Relocation::Type& pType, 187 Relocation::Type pType, 193 Relocation::Type pType, 200 Relocation::Type pType, 206 Relocation::Type pType,
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | ELFAttributeValue.h | 47 void setType(unsigned int pType) { m_Type = pType; } argument
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMRelocator.h | 70 const char* getName(Relocation::Type pType) const; 72 Size getSize(Relocation::Type pType) const;
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86Relocator.h | 69 virtual const char* getName(Relocation::Type pType) const = 0; 135 const char* getName(Relocation::Type pType) const; 137 Size getSize(Relocation::Type pType) const; 199 const char* getName(Relocation::Type pType) const; 201 Size getSize(Relocation::Type pType) const;
|