/frameworks/compile/mclinker/lib/Script/ |
D | BinaryOp.cpp | 27 IntOperand* BinaryOp<Operator::MUL>::eval(const Module& pModule, in eval() 35 IntOperand* BinaryOp<Operator::DIV>::eval(const Module& pModule, in eval() 43 IntOperand* BinaryOp<Operator::MOD>::eval(const Module& pModule, in eval() 51 IntOperand* BinaryOp<Operator::ADD>::eval(const Module& pModule, in eval() 59 IntOperand* BinaryOp<Operator::SUB>::eval(const Module& pModule, in eval() 67 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module& pModule, in eval() 75 IntOperand* BinaryOp<Operator::RSHIFT>::eval(const Module& pModule, in eval() 83 IntOperand* BinaryOp<Operator::LT>::eval(const Module& pModule, in eval() 91 IntOperand* BinaryOp<Operator::LE>::eval(const Module& pModule, in eval() 99 IntOperand* BinaryOp<Operator::GT>::eval(const Module& pModule, in eval() [all …]
|
D | UnaryOp.cpp | 27 const Module& pModule, in eval() 36 const Module& pModule, in eval() 45 const Module& pModule, in eval() 54 const Module& pModule, in eval() 62 IntOperand* UnaryOp<Operator::ABSOLUTE>::eval(const Module& pModule, in eval() 70 IntOperand* UnaryOp<Operator::ADDR>::eval(const Module& pModule, in eval() 92 IntOperand* UnaryOp<Operator::ALIGNOF>::eval(const Module& pModule, in eval() 115 const Module& pModule, in eval() 123 IntOperand* UnaryOp<Operator::DEFINED>::eval(const Module& pModule, in eval() 131 IntOperand* UnaryOp<Operator::LENGTH>::eval(const Module& pModule, in eval() [all …]
|
D | NullaryOp.cpp | 20 const Module& pModule, in eval() 29 const Module& pModule, in eval() 38 const Module& pModule, in eval()
|
D | TernaryOp.cpp | 21 const Module& pModule, in eval() 34 const Module& pModule, in eval()
|
D | OutputArchCmd.cpp | 28 void OutputArchCmd::activate(Module& pModule) { in activate()
|
D | OutputCmd.cpp | 30 void OutputCmd::activate(Module& pModule) { in activate()
|
D | SearchDirCmd.cpp | 31 void SearchDirCmd::activate(Module& pModule) { in activate()
|
D | EntryCmd.cpp | 31 void EntryCmd::activate(Module& pModule) { in activate()
|
D | AssertCmd.cpp | 42 void AssertCmd::activate(Module& pModule) { in activate()
|
D | OutputFormatCmd.cpp | 45 void OutputFormatCmd::activate(Module& pModule) { in activate()
|
D | InputSectDesc.cpp | 102 void InputSectDesc::activate(Module& pModule) { in activate()
|
D | SectionsCmd.cpp | 63 void SectionsCmd::activate(Module& pModule) { in activate()
|
/frameworks/compile/mclinker/lib/Core/ |
D | Linker.cpp | 66 bool Linker::link(Module& pModule, IRBuilder& pBuilder) { in link() 77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder) { in normalize() 165 bool Linker::resolve(Module& pModule) { in resolve() 255 bool Linker::emit(const Module& pModule, const std::string& pPath) { in emit() 289 bool Linker::emit(const Module& pModule, int pFileDescriptor) { in emit()
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | TargetLDBackend.h | 62 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) {} in initTargetSections() 63 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) {} in initTargetSymbols() 119 virtual void preMergeSections(Module& pModule) { } in preMergeSections() 122 virtual void postMergeSections(Module& pModule) { } in postMergeSections() 125 virtual bool mergeSection(Module& pModule, in mergeSection() 135 const Module& pModule, in setUpReachedSectionsForGC()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.cpp | 64 CreateLocalSymbolToFragmentEnd(mcld::Module& pModule, mcld::Fragment& pFrag) { in CreateLocalSymbolToFragmentEnd() 149 void ARMGNULDBackend::initTargetSections(Module& pModule, in initTargetSections() 197 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 325 void ARMGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 468 void ARMGNULDBackend::preMergeSections(Module& pModule) { in preMergeSections() 476 void ARMGNULDBackend::postMergeSections(Module& pModule) { in postMergeSections() 484 bool ARMGNULDBackend::mergeSection(Module& pModule, in mergeSection() 556 const Module& pModule, in setUpReachedSectionsForGC() 708 void ARMGNULDBackend::rewriteARMExIdxSection(Module& pModule) { in rewriteARMExIdxSection() 807 bool ARMGNULDBackend::relax(Module& pModule, IRBuilder& pBuilder) { in relax() [all …]
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64LDBackend.cpp | 88 void AArch64GNULDBackend::initTargetSections(Module& pModule, in initTargetSections() 126 Module& pModule) { in initTargetSymbols() 235 void AArch64GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 311 void AArch64GNULDBackend::scanErrata(Module& pModule, in scanErrata() 360 bool AArch64GNULDBackend::doRelax(Module& pModule, in doRelax() 523 void AArch64GNULDBackend::doCreateProgramHdrs(Module& pModule) { in doCreateProgramHdrs() 530 bool AArch64GNULDBackend::mergeSection(Module& pModule, in mergeSection()
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 159 GNUArchiveReader* GNULDBackend::createArchiveReader(Module& pModule) { in createArchiveReader() 213 bool GNULDBackend::initStandardSymbols(IRBuilder& pBuilder, Module& pModule) { in initStandardSymbols() 699 void GNULDBackend::sizeShstrtab(Module& pModule) { in sizeShstrtab() 712 void GNULDBackend::sizeNamePools(Module& pModule) { in sizeNamePools() 914 void GNULDBackend::emitRegNamePools(const Module& pModule, in emitRegNamePools() 982 void GNULDBackend::emitDynNamePools(Module& pModule, in emitDynNamePools() 1292 void GNULDBackend::orderSymbolTable(Module& pModule) { in orderSymbolTable() 1503 bool GNULDBackend::allocateCommonSymbols(Module& pModule) { in allocateCommonSymbols() 1739 void GNULDBackend::createProgramHdrs(Module& pModule) { in createProgramHdrs() 2031 void GNULDBackend::setupGNUStackInfo(Module& pModule) { in setupGNUStackInfo() [all …]
|
D | OutputRelocSection.cpp | 24 OutputRelocSection::OutputRelocSection(Module& pModule, LDSection& pSection) in OutputRelocSection()
|
/frameworks/compile/mclinker/lib/LD/ |
D | ELFObjectWriter.cpp | 51 void ELFObjectWriter::writeSection(Module& pModule, in writeSection() 119 std::error_code ELFObjectWriter::writeObject(Module& pModule, in writeObject() 204 const Module& pModule, in writeELFHeader() 298 void ELFObjectWriter::emitSectionHeader(const Module& pModule, in emitSectionHeader() 365 const Module& pModule, in emitShStrTab() 401 void ELFObjectWriter::emitEhFrame(Module& pModule, in emitEhFrame()
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86LDBackend.cpp | 116 void X86GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 254 void X86GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 271 void X86GNULDBackend::addEhFrameForPLT(Module& pModule) { in addEhFrameForPLT() 322 void X86GNULDBackend::doCreateProgramHdrs(Module& pModule) { in doCreateProgramHdrs() 345 void X86_32GNULDBackend::initTargetSections(Module& pModule, in initTargetSections() 612 void X86_64GNULDBackend::initTargetSections(Module& pModule, in initTargetSections()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.cpp | 119 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 403 void HexagonLDBackend::initTargetSections(Module& pModule, in initTargetSections() 474 void HexagonLDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 545 bool HexagonLDBackend::doRelax(Module& pModule, in doRelax() 692 bool HexagonLDBackend::mergeSection(Module& pModule, in mergeSection() 746 bool HexagonLDBackend::allocateCommonSymbols(Module& pModule) { in allocateCommonSymbols() 1029 void HexagonLDBackend::doCreateProgramHdrs(Module& pModule) { in doCreateProgramHdrs()
|
D | HexagonRelocator.cpp | 197 Module& pModule, in scanRelocation() 237 Module& pModule, in scanLocalReloc() 288 Module& pModule, in scanGlobalReloc() 452 Module& pModule = pBuilder.getModule(); in defineSymbolforCopyReloc() local 476 Module& pModule) { in partialScanRelocation()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.cpp | 96 void MipsGNULDBackend::initTargetSections(Module& pModule, in initTargetSections() 123 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 230 void MipsGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 353 void MipsGNULDBackend::orderSymbolTable(Module& pModule) { in orderSymbolTable() 581 bool MipsGNULDBackend::allocateCommonSymbols(Module& pModule) { in allocateCommonSymbols() 745 void MipsGNULDBackend::doCreateProgramHdrs(Module& pModule) { in doCreateProgramHdrs() 795 bool MipsGNULDBackend::doRelax(Module& pModule, in doRelax() 1163 void MipsGNULDBackend::preMergeSections(Module& pModule) { in preMergeSections() 1191 bool MipsGNULDBackend::mergeSection(Module& pModule, const Input& pInput, in mergeSection() 1259 void Mips32GNULDBackend::initTargetSections(Module& pModule, in initTargetSections() [all …]
|
/frameworks/compile/libbcc/lib/ |
D | Source.cpp | 98 void Source::setModule(llvm::Module *pModule) { in setModule() 176 Source *Source::CreateFromModule(BCCContext &pContext, const char* name, llvm::Module &pModule, in CreateFromModule() 198 Source::Source(const char* name, BCCContext &pContext, llvm::Module &pModule, in Source()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | ELFObjectWriter.h | 107 uint64_t getLastStartOffset(const Module& pModule) const { in getLastStartOffset()
|