[lld] r340152 - Remove unnecessary applyMask() application.
Rui Ueyama via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 19 23:33:29 PDT 2018
Author: ruiu
Date: Sun Aug 19 23:33:29 2018
New Revision: 340152
URL: http://llvm.org/viewvc/llvm-project?rev=340152&view=rev
Log:
Remove unnecessary applyMask() application.
applyMask(0xffffffff, x) is an identity function.
Modified:
lld/trunk/ELF/Arch/Hexagon.cpp
Modified: lld/trunk/ELF/Arch/Hexagon.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Arch/Hexagon.cpp?rev=340152&r1=340151&r2=340152&view=diff
==============================================================================
--- lld/trunk/ELF/Arch/Hexagon.cpp (original)
+++ lld/trunk/ELF/Arch/Hexagon.cpp Sun Aug 19 23:33:29 2018
@@ -129,7 +129,7 @@ void Hexagon::relocateOne(uint8_t *Loc,
or32le(Loc, applyMask(0x000007e0, Val));
break;
case R_HEX_32:
- or32le(Loc, applyMask(0xffffffff, Val));
+ or32le(Loc, Val);
break;
case R_HEX_32_6_X:
or32le(Loc, applyMask(0x0fff3fff, Val >> 6));
More information about the llvm-commits
mailing list