Lines Matching refs:LocalAddress
721 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolvePPC32Relocation() local
727 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC32Relocation()
730 writeInt16BE(LocalAddress, applyPPChi(Value + Addend)); in resolvePPC32Relocation()
733 writeInt16BE(LocalAddress, applyPPCha(Value + Addend)); in resolvePPC32Relocation()
741 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolvePPC64Relocation() local
747 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC64Relocation()
750 writeInt16BE(LocalAddress, applyPPClo(Value + Addend) & ~3); in resolvePPC64Relocation()
753 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC64Relocation()
756 writeInt16BE(LocalAddress, applyPPClo(Value + Addend) & ~3); in resolvePPC64Relocation()
760 writeInt16BE(LocalAddress, applyPPChi(Value + Addend)); in resolvePPC64Relocation()
764 writeInt16BE(LocalAddress, applyPPCha(Value + Addend)); in resolvePPC64Relocation()
767 writeInt16BE(LocalAddress, applyPPChigher(Value + Addend)); in resolvePPC64Relocation()
770 writeInt16BE(LocalAddress, applyPPChighera(Value + Addend)); in resolvePPC64Relocation()
773 writeInt16BE(LocalAddress, applyPPChighest(Value + Addend)); in resolvePPC64Relocation()
776 writeInt16BE(LocalAddress, applyPPChighesta(Value + Addend)); in resolvePPC64Relocation()
781 uint8_t aalk = *(LocalAddress + 3); in resolvePPC64Relocation()
782 writeInt16BE(LocalAddress + 2, (aalk & 3) | ((Value + Addend) & 0xfffc)); in resolvePPC64Relocation()
787 writeInt16BE(LocalAddress, applyPPClo(Delta)); in resolvePPC64Relocation()
792 writeInt16BE(LocalAddress, applyPPChi(Delta)); in resolvePPC64Relocation()
797 writeInt16BE(LocalAddress, applyPPCha(Delta)); in resolvePPC64Relocation()
803 writeInt32BE(LocalAddress, Result); in resolvePPC64Relocation()
811 uint32_t Inst = readBytesUnaligned(LocalAddress, 4); in resolvePPC64Relocation()
812 writeInt32BE(LocalAddress, (Inst & 0xFC000003) | (delta & 0x03FFFFFC)); in resolvePPC64Relocation()
819 writeInt32BE(LocalAddress, delta); in resolvePPC64Relocation()
824 writeInt64BE(LocalAddress, Delta); in resolvePPC64Relocation()
827 writeInt64BE(LocalAddress, Value + Addend); in resolvePPC64Relocation()
835 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolveSystemZRelocation() local
844 writeInt16BE(LocalAddress, Delta / 2); in resolveSystemZRelocation()
851 writeInt32BE(LocalAddress, Delta / 2); in resolveSystemZRelocation()
857 writeInt16BE(LocalAddress, Delta); in resolveSystemZRelocation()
863 writeInt32BE(LocalAddress, Delta); in resolveSystemZRelocation()
868 writeInt64BE(LocalAddress, Delta); in resolveSystemZRelocation()
872 *LocalAddress = (uint8_t)(Value + Addend); in resolveSystemZRelocation()
875 writeInt16BE(LocalAddress, Value + Addend); in resolveSystemZRelocation()
878 writeInt32BE(LocalAddress, Value + Addend); in resolveSystemZRelocation()
881 writeInt64BE(LocalAddress, Value + Addend); in resolveSystemZRelocation()