[all-commits] [llvm/llvm-project] f79cd7: [arm] Add big-endian version of pcrel fixups for a...

Dimitry Andric via All-commits all-commits at lists.llvm.org
Tue May 19 12:18:51 PDT 2020


  Branch: refs/heads/release/10.x
  Home:   https://github.com/llvm/llvm-project
  Commit: f79cd71e145c6fd005ba4dd1238128dfa0dc2cb6
      https://github.com/llvm/llvm-project/commit/f79cd71e145c6fd005ba4dd1238128dfa0dc2cb6
  Author: Dimitry Andric <dimitry at andric.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
    M llvm/test/MC/ARM/pcrel-global.s

  Log Message:
  -----------
  [arm] Add big-endian version of pcrel fixups for adr instructions

Summary:
In 2e24219d3cbf, a number of ARM pcrel fixups were resolved at assembly
time, to solve PR44929. This only covered little-endian ARM however, so
add similar fixups for big-endian ARM. Also extend the test case to
cover big-endian ARM.

Reviewers: hans, psmith, MaskRay

Reviewed By: psmith, MaskRay

Subscribers: kristof.beyls, hiraditya, danielkiss, emaste, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D79774

(cherry picked from commit fc373522b044e0b150561204958f0d603fb4caba)




More information about the All-commits mailing list