]> granicus.if.org Git - llvm/commitdiff
Move Value adjustment to applyFixup. NFC.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 23 Jun 2017 23:05:15 +0000 (23:05 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 23 Jun 2017 23:05:15 +0000 (23:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306178 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp

index 07e5f4d8fc6470a99ea0630320a7b9582dbfe2c0..924738e6e7a9135c22ae3abe6169afa5d616487d 100644 (file)
@@ -126,14 +126,13 @@ void AMDGPUAsmBackend::processFixupValue(const MCAssembler &Asm,
     IsResolved = true;
 
   }
-  if (IsResolved)
-    Value = adjustFixupValue(Fixup, Value, &Asm.getContext());
 }
 
 void AMDGPUAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
                                   const MCValue &Target,
                                   MutableArrayRef<char> Data, uint64_t Value,
                                   bool IsPCRel, MCContext &Ctx) const {
+  Value = adjustFixupValue(Fixup, Value, &Asm.getContext());
   if (!Value)
     return; // Doesn't change encoding.