/frameworks/compile/mclinker/lib/LD/ |
ELFObjectReader.cpp | 62 bool ELFObjectReader::isMyFormat(Input& pInput, bool& pContinue) const { 63 assert(pInput.hasMemArea()); 68 if (pInput.memArea()->size() < hdr_size) 72 pInput.memArea()->request(pInput.fileOffset(), hdr_size); 93 bool ELFObjectReader::readHeader(Input& pInput) { 94 assert(pInput.hasMemArea()); 97 if (pInput.memArea()->size() < hdr_size) 101 pInput.memArea()->request(pInput.fileOffset(), hdr_size) [all...] |
ELFDynObjReader.cpp | 45 bool ELFDynObjReader::isMyFormat(Input& pInput, bool& pContinue) const { 46 assert(pInput.hasMemArea()); 51 if (pInput.memArea()->size() < hdr_size) 55 pInput.memArea()->request(pInput.fileOffset(), hdr_size); 76 bool ELFDynObjReader::readHeader(Input& pInput) { 77 assert(pInput.hasMemArea()); 81 pInput.memArea()->request(pInput.fileOffset(), hdr_size); 84 bool shdr_result = m_pELFReader->readSectionHeaders(pInput, ELF_hdr) [all...] |
ELFBinaryReader.cpp | 35 bool ELFBinaryReader::isMyFormat(Input& pInput, bool& pContinue) const { 40 bool ELFBinaryReader::readBinary(Input& pInput) { 43 pInput, "", LDFileFormat::Null, llvm::ELF::SHT_NULL, 0x0); 47 m_Builder.CreateELFHeader(pInput, 54 size_t data_size = pInput.memArea()->size(); 55 Fragment* frag = m_Builder.CreateRegion(pInput, 0x0, data_size); 60 pInput, ".shstrtab", LDFileFormat::NamePool, llvm::ELF::SHT_STRTAB, 0x1); 63 m_Builder.CreateELFHeader(pInput, 70 m_Builder.AddSymbol(pInput, 81 std::string mangled_name = pInput.path().filename().native() [all...] |
ELFReader.cpp | 54 bool ELFReader<32, true>::readRegularSection(Input& pInput, 56 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); 59 Fragment* frag = IRBuilder::CreateRegion(pInput, offset, size); 65 bool ELFReader<32, true>::readSymbols(Input& pInput, 82 pInput.context()->addSymbol(LDSymbol::Null()); 86 bool is_dyn_obj = (pInput.type() == Input::DynObj); 105 if (pInput.type() == Input::Object && st_shndx < llvm::ELF::SHN_LORESERVE && 107 if (pInput.context()->getSection(st_shndx) == NULL) 115 ResolveInfo::Desc ld_desc = getSymDesc(st_shndx, pInput); 122 uint64_t ld_value = getSymValue(st_value, st_shndx, pInput); [all...] |
ELFReaderIf.cpp | 47 const Input& pInput) const { 54 if (pInput.context()->getSection(pShndx) == NULL || 55 LDFileFormat::Ignore == pInput.context()->getSection(pShndx)->kind()) 95 FragmentRef* ELFReaderIF::getSymFragmentRef(Input& pInput, 98 if (pInput.type() == Input::DynObj) 107 LDSection* sect_hdr = pInput.context()->getSection(pShndx); 111 << pShndx << pInput.path().native(); 130 const Input& pInput) const { 131 if (pInput.type() == Input::Object) {
|
Relocator.cpp | 55 Input& pInput) { 70 fatal(diag::undefined_reference) << reloc_sym << pInput.path() << sect_name 77 for (LDContext::sym_iterator i = pInput.context()->symTabBegin(), 78 e = pInput.context()->symTabEnd(); 95 fatal(diag::undefined_reference_text) << reloc_sym << pInput.path()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
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...] |
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; } 71 /// finalizeScan - do finalization after scan relocations in pInput 73 virtual bool finalizeScan(Input& pInput) { return true; } 75 /// initializeApply - do initialization before apply relocations in pInput 77 virtual bool initializeApply(Input& pInput) { return true; [all...] |
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...] |
ELFBinaryReader.h | 29 bool isMyFormat(Input& pInput, bool& pContinue) const; 31 bool readBinary(Input& pInput);
|
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);
|
IdenticalCodeFolding.h | 40 FoldingCandidate(LDSection* pCode, LDSection* pReloc, Input* pInput) 41 : sect(pCode), reloc_sect(pReloc), obj(pInput) {}
|
BSDArchiveReader.h | 29 bool isMyFormat(Input& pInput, bool& pContinue) const;
|
BinaryReader.h | 25 virtual bool isMyFormat(Input& pInput, bool& pContinue) const {
|
/frameworks/compile/mclinker/lib/MC/ |
InputBuilder.cpp | 102 bool InputBuilder::setContext(Input& pInput, bool pCheck) { 107 if (pInput.fileOffset() != 0 || !pCheck) { 108 // pInput is an object in an archive file. Produce a new context in this 112 // Using pInput.path() to avoid from creating context for identical file 114 context = m_pContextFactory->produce(pInput.path()); 117 pInput.setContext(context); 121 bool InputBuilder::setMemory(Input& pInput, 124 MemoryArea* memory = m_pMemFactory->produce(pInput.path(), pMode, pPerm); 125 pInput.setMemArea(memory); 129 bool InputBuilder::setMemory(Input& pInput, void* pMemBuffer, size_t pSize) [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
colorspace.cpp | 58 uint8* const pInput = static_cast<uint8*>(env->GetDirectBufferAddress(input)); 63 uint8* pInY = pInput; 64 uint8* pInU = pInput + size; 65 uint8* pInV = pInput + size + size / 4; 97 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 101 Rgba color_in = *pInput++; 112 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 118 Rgba color_in = *pInput++; 155 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 160 Rgba color_in = *pInput++ [all...] |
/development/tools/etc1tool/ |
etc1tool.cpp | 136 int read_PNG_File(const char* pInput, etc1_byte** ppImageData, 149 if ((pIn = fopen(pInput, "rb")) == NULL) { 151 pInput, errno); 158 fprintf(stderr, "Could not read PNG header from %s: %d\n", pInput, 164 fprintf(stderr, "%s is not a PNG file.\n", pInput); 234 int readPKMFile(const char* pInput, etc1_byte** ppImageData, 247 if ((pIn = fopen(pInput, "rb")) == NULL) { 249 pInput, errno); 255 pInput, errno); 260 fprintf(stderr, "Bad header PKM header for input file %s\n", pInput); [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsAbiFlags.h | 34 static bool fillBySection(const Input& pInput, const LDSection& pSection, 38 static bool fillByElfFlags(const Input& pInput, uint64_t elfFlags, 42 static bool isCompatible(const Input& pInput, const MipsAbiFlags& elf, 46 static bool merge(const Input& pInput, MipsAbiFlags& oldFlags,
|
MipsRelocator.h | 48 Input& pInput); 50 /// initializeScan - do initialization before scan relocations in pInput 52 bool initializeScan(Input& pInput); 54 /// finalizeScan - do finalization after scan relocations in pInput 56 bool finalizeScan(Input& pInput); 58 /// initializeApply - do initialization before apply relocations in pInput 60 bool initializeApply(Input& pInput); 62 /// finalizeApply - do finalization after apply relocations in pInput 64 bool finalizeApply(Input& pInput);
|
MipsLDBackend.cpp | 431 void MipsGNULDBackend::mergeFlags(Input& pInput, const char* ELF_hdr) { 438 << (isInput64Bit ? "ELFCLASS64" : "ELFCLASS32") << pInput.name(); 442 m_ElfFlagsMap[&pInput] = 448 bool MipsGNULDBackend::readSection(Input& pInput, SectionData& pSD) { 451 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset(); 454 Fragment* frag = IRBuilder::CreateRegion(pInput, offset, size); 460 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); 463 llvm::StringRef region = pInput.memArea()->request(offset, size); 481 m_GP0Map[&pInput] = reg->ri_gp_value; 485 m_GP0Map[&pInput] = reg->ri_gp_value [all...] |
MipsAbiFlags.cpp | 48 bool MipsAbiFlags::fillBySection(const Input& pInput, const LDSection& pSection, 54 error(diag::error_Mips_abiflags_invalid_size) << pInput.name(); 60 error(diag::error_Mips_abiflags_invalid_size) << pInput.name(); 69 << pInput.name(); 183 bool MipsAbiFlags::fillByElfFlags(const Input& pInput, uint64_t elfFlags, 208 bool MipsAbiFlags::isCompatible(const Input& pInput, const MipsAbiFlags& elf, 214 warning(diag::warn_Mips_isa_incompatible) << pInput.name(); 218 warning(diag::warn_Mips_isa_ext_incompatible) << pInput.name(); 222 warning(diag::warn_Mips_ases_incompatible) << pInput.name(); 264 bool MipsAbiFlags::merge(const Input& pInput, MipsAbiFlags& oldFlags [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMException.cpp | 34 void ARMExData::addInputMap(Input* pInput, 36 assert(m_Inputs.find(pInput) == m_Inputs.end() && 42 m_Inputs.insert(std::make_pair(pInput, std::move(pExMap))); 62 std::unique_ptr<ARMInputExMap> ARMInputExMap::create(Input& pInput) { 66 LDContext* ctx = pInput.context(); 75 fatal(diag::eh_missing_text_section) << sect->name() << pInput.name();
|
ARMException.h | 147 // addInputMap - register the ARMInputExMap with associated pInput 148 void addInputMap(Input* pInput, 151 // getInputMap - get the ARMInputExMap corresponding to pInput 152 ARMInputExMap* getInputMap(Input* pInput) const { 153 InputMap::const_iterator it = m_Inputs.find(pInput);
|
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/ |
LVREV_Process.c | 55 LVM_INT32 *pInput = (LVM_INT32 *)pInData; 103 if(pInput != pOutput) 110 MonoTo2I_32(pInput, pOutput, NumSamples); 112 Copy_16((LVM_INT16 *)pInput, 145 ReverbBlock(pInput, pOutput, pLVREV_Private, (LVM_UINT16)SamplesToProcess); 147 pInput = (LVM_INT32 *)(pInput +(SamplesToProcess*format)); 179 void ReverbBlock(LVM_INT32 *pInput, LVM_INT32 *pOutput, LVREV_Instance_st *pPrivate, LVM_UINT16 NumSamples) 219 pIn = pInput; 227 From2iToMono_32( pInput, [all...] |
/frameworks/av/media/libeffects/lvm/lib/StereoWidening/src/ |
LVCS_ReverbGenerator.h | 82 const LVM_INT16 *pInput,
|