H A D | Chunks.cpp | 1 //===- Chunks.cpp --------- 77 checkSecRel(const SectionChunk * sec,OutputSection * os) checkSecRel() argument 86 applySecRel(const SectionChunk * sec,uint8_t * off,OutputSection * os,uint64_t s) applySecRel() argument 98 applySecIdx(uint8_t * off,OutputSection * os,unsigned numOutputSections) applySecIdx() argument 113 applyRelX64(uint8_t * off,uint16_t type,OutputSection * os,uint64_t s,uint64_t p,uint64_t imageBase) const applyRelX64() argument 140 applyRelX86(uint8_t * off,uint16_t type,OutputSection * os,uint64_t s,uint64_t p,uint64_t imageBase) const applyRelX86() argument 160 applyMOV(uint8_t * off,uint16_t v) applyMOV() argument 165 readMOV(uint8_t * off,bool movt) readMOV() argument 178 applyMOV32T(uint8_t * off,uint32_t v) applyMOV32T() argument 187 applyBranch20T(uint8_t * off,int32_t v) applyBranch20T() argument 197 applyBranch24T(uint8_t * off,int32_t v) applyBranch24T() argument 208 applyRelARM(uint8_t * off,uint16_t type,OutputSection * os,uint64_t s,uint64_t p,uint64_t imageBase) const applyRelARM() argument 240 applyArm64Addr(uint8_t * off,uint64_t s,uint64_t p,int shift) applyArm64Addr() argument 255 applyArm64Imm(uint8_t * off,uint64_t imm,uint32_t rangeLimit) applyArm64Imm() argument 270 applyArm64Ldr(uint8_t * off,uint64_t imm) applyArm64Ldr() argument 282 applySecRelLow12A(const SectionChunk * sec,uint8_t * off,OutputSection * os,uint64_t s) applySecRelLow12A() argument 288 applySecRelHigh12A(const SectionChunk * sec,uint8_t * off,OutputSection * os,uint64_t s) applySecRelHigh12A() argument 301 applySecRelLdr(const SectionChunk * sec,uint8_t * off,OutputSection * os,uint64_t s) applySecRelLdr() argument 307 applyArm64Branch26(uint8_t * off,int64_t v) applyArm64Branch26() argument 313 applyArm64Branch19(uint8_t * off,int64_t v) applyArm64Branch19() argument 319 applyArm64Branch14(uint8_t * off,int64_t v) applyArm64Branch14() argument 325 applyRelARM64(uint8_t * off,uint16_t type,OutputSection * os,uint64_t s,uint64_t p,uint64_t imageBase) const applyRelARM64() argument 415 applyRelocation(uint8_t * off,const coff_relocation & rel) const applyRelocation() argument 477 writeAndRelocateSubsection(ArrayRef<uint8_t> sec,ArrayRef<uint8_t> subsec,uint32_t & nextRelocIndex,uint8_t * buf) const writeAndRelocateSubsection() argument 809 int64_t off = impSymbol->getRVA() & 0xfff; writeTo() local 1046 size_t off = builder.getOffset(toStringRef(c->getContents())); assignSubsectionRVAs() local [all...] |