diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-06-02 15:51:40 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-06-02 15:51:40 +0000 |
| commit | 1016f192157b7cf1d4d3c3dee077c94a7a22a00c (patch) | |
| tree | 2b162a696900e37404dff1f0d26c368f95b620e7 | |
| parent | 53d0a9fe402c1c96f2af5ea057e2218bd4578b43 (diff) | |
| download | bcm5719-llvm-1016f192157b7cf1d4d3c3dee077c94a7a22a00c.tar.gz bcm5719-llvm-1016f192157b7cf1d4d3c3dee077c94a7a22a00c.zip | |
Simplify. NFC.
updateAArch64Add takes care of masking.
llvm-svn: 271524
| -rw-r--r-- | lld/ELF/Target.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/Target.cpp b/lld/ELF/Target.cpp index e75972774ae..9aef6085a0c 100644 --- a/lld/ELF/Target.cpp +++ b/lld/ELF/Target.cpp @@ -1281,10 +1281,10 @@ void AArch64TargetInfo::relocateOne(uint8_t *Loc, uint32_t Type, break; case R_AARCH64_TLSLE_ADD_TPREL_HI12: checkInt<24>(Val, Type); - updateAArch64Add(Loc, (Val & 0xFFF000) >> 12); + updateAArch64Add(Loc, Val >> 12); break; case R_AARCH64_TLSLE_ADD_TPREL_LO12_NC: - updateAArch64Add(Loc, Val & 0xFFF); + updateAArch64Add(Loc, Val); break; default: fatal("unrecognized reloc " + Twine(Type)); |

