/frameworks/compile/libbcc/lib/ |
H A D | Source.cpp | 44 // and take the ownership of input memory buffer (i.e., pInput). On error, 45 // return nullptr and will NOT take the ownership of pInput. 47 std::unique_ptr<llvm::MemoryBuffer> &&pInput) { 49 = llvm::getLazyBitcodeModule(std::move(pInput), pContext); 52 pInput->getBufferIdentifier(), ec.message().c_str()); 46 helper_load_bitcode(llvm::LLVMContext &pContext, std::unique_ptr<llvm::MemoryBuffer> &&pInput) argument
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | GeneralOptions.h | 330 bool isInExcludeLIBS(const Input& pInput) const;
|
H A D | IRBuilder.h | 213 /// @param pInput [in, out] The input file. 222 static LDSection* CreateELFHeader(Input& pInput, 275 /// will be deallocated automatically when pInput is destroyed. 277 /// @param pInput [in, out] The input file. 282 static Fragment* CreateRegion(Input& pInput, size_t pOffset, size_t pLength); 367 /// @param [in, out] pInput The input file. Either a relocatable or dynamic 386 LDSymbol* AddSymbol(Input& pInput, 471 LDSymbol* addSymbolFromDynObj(Input& pInput,
|
H A D | InputTree.h | 277 InputTree& insert(TreeIteratorBase pRoot, Input& pInput); 283 InputTree& insert(TreeIteratorBase pRoot, const Mover& pMover, Input& pInput); 314 mcld::Input& pInput) { 316 node->data = &pInput; 313 insert(mcld::TreeIteratorBase pRoot, mcld::Input& pInput) argument
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | BSDArchiveReader.h | 29 bool isMyFormat(Input& pInput, bool& pContinue) const;
|
H A D | BinaryReader.h | 25 virtual bool isMyFormat(Input& pInput, bool& pContinue) const { argument
|
H A D | DiagnosticPrinter.h | 27 virtual void beginInput(const Input& pInput, const LinkerConfig& pConfig) {} argument
|
H A D | ELFBinaryReader.h | 29 bool isMyFormat(Input& pInput, bool& pContinue) const; 31 bool readBinary(Input& pInput);
|
H A D | ELFDynObjReader.h | 38 bool readSymbols(Input& pInput);
|
H A D | ELFReader.h | 66 bool readSectionHeaders(Input& pInput, const void* pELFHeader) const; 69 bool readRegularSection(Input& pInput, SectionData& pSD) const; 72 bool readSymbols(Input& pInput, 79 ResolveInfo* readSignature(Input& pInput, 84 bool readRela(Input& pInput, 89 bool readRel(Input& pInput, 94 bool readDynamic(Input& pInput) const; 151 bool readSectionHeaders(Input& pInput, const void* pELFHeader) const; 154 bool readRegularSection(Input& pInput, SectionData& pSD) const; 157 bool readSymbols(Input& pInput, [all...] |
H A D | ELFReaderIf.h | 56 virtual bool readSectionHeaders(Input& pInput, 60 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0; 63 virtual bool readSymbols(Input& pInput, 70 virtual ResolveInfo* readSignature(Input& pInput, 75 virtual bool readRela(Input& pInput, 80 virtual bool readRel(Input& pInput, 85 virtual bool readDynamic(Input& pInput) const = 0; 100 ResolveInfo::Desc getSymDesc(uint16_t pShndx, const Input& pInput) const; 108 const Input& pInput) const; 110 FragmentRef* getSymFragmentRef(Input& pInput, [all...] |
H A D | EhFrame.h | 176 EhFrame& merge(const Input& pInput, EhFrame& pInFrame);
|
H A D | EhFrameReader.h | 35 /// @param pInput [in] the Input contains this eh_frame 40 bool read(Input& pInput, EhFrame& pEhFrame); 87 bool EhFrameReader::read<32, true>(Input& pInput, EhFrame& pEhFrame);
|
H A D | IdenticalCodeFolding.h | 40 FoldingCandidate(LDSection* pCode, LDSection* pReloc, Input* pInput) argument 41 : sect(pCode), reloc_sect(pReloc), obj(pInput) {}
|
H A D | LDReader.h | 30 virtual bool isMyFormat(Input& pInput, bool& pContinue) const = 0;
|
H A D | Relocator.h | 50 /// @param pInput - the input file of relocation 55 Input& pInput) = 0; 62 /// @ param pInput - the input file of relocation 65 Input& pInput); 67 /// initializeScan - do initialization before scan relocations in pInput 69 virtual bool initializeScan(Input& pInput) { return true; } argument 71 /// finalizeScan - do finalization after scan relocations in pInput 73 virtual bool finalizeScan(Input& pInput) { return true; } argument 75 /// initializeApply - do initialization before apply relocations in pInput 77 virtual bool initializeApply(Input& pInput) { retur argument 81 finalizeApply(Input& pInput) argument [all...] |
H A D | TextDiagnosticPrinter.h | 34 virtual void beginInput(const Input& pInput, const LinkerConfig& pConfig);
|
/frameworks/compile/mclinker/include/mcld/MC/ |
H A D | InputBuilder.h | 65 bool setContext(Input& pInput, bool pCheck = true); 67 bool setMemory(Input& pInput, 71 bool setMemory(Input& pInput, void* pMemBuffer, size_t pSize);
|
/frameworks/compile/mclinker/include/mcld/Object/ |
H A D | SectionMap.h | 112 void append(Input* pInput) { m_InputList.push_back(pInput); } argument 198 bool matched(const Input& pInput,
|
/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | ScriptFile.h | 55 ScriptFile(Kind pKind, Input& pInput, InputBuilder& pBuilder);
|
H A D | ScriptReader.h | 40 bool isMyFormat(Input& pInput, bool& pContinue) const;
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | ELFAttribute.h | 57 bool merge(const Input& pInput, LDSection& pInputAttrSectHdr); 89 bool merge(const Input& pInput, ConstAddress pData, size_t pSize);
|
H A D | ELFAttributeData.h | 60 virtual bool preMerge(const Input& pInput) { return true; } argument 64 const Input& pInput, 70 virtual bool postMerge(const LinkerConfig& pConfig, const Input& pInput) { argument
|
H A D | GNULDBackend.h | 193 virtual void mergeFlags(Input& pInput, const char* ELF_hdr) {} argument
|
H A D | TargetLDBackend.h | 147 virtual bool readSection(Input& pInput, SectionData& pSD) { return true; } argument
|