)]}' { "commit": "f79cd71e145c6fd005ba4dd1238128dfa0dc2cb6", "tree": "aebbd0b82f50859fb68d2fcbefe3a47adbe316f9", "parents": [ "f3164f752708753323e2e6a8d17e703cfeb69be6" ], "author": { "name": "Dimitry Andric", "email": "dimitry@andric.com", "time": "Tue May 12 12:33:15 2020 +0200" }, "committer": { "name": "Tom Stellard", "email": "tstellar@redhat.com", "time": "Tue May 19 12:16:37 2020 -0700" }, "message": "[arm] Add big-endian version of pcrel fixups for adr instructions\n\nSummary:\nIn 2e24219d3cbf, a number of ARM pcrel fixups were resolved at assembly\ntime, to solve PR44929. This only covered little-endian ARM however, so\nadd similar fixups for big-endian ARM. Also extend the test case to\ncover big-endian ARM.\n\nReviewers: hans, psmith, MaskRay\n\nReviewed By: psmith, MaskRay\n\nSubscribers: kristof.beyls, hiraditya, danielkiss, emaste, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D79774\n\n(cherry picked from commit fc373522b044e0b150561204958f0d603fb4caba)\n", "tree_diff": [ { "type": "modify", "old_id": "062d1d36c43cddbf7e6128ebc3de9d23e708c262", "old_mode": 33188, "old_path": "llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp", "new_id": "be02da18fb7d3d0ed67cdc461666634226963b43", "new_mode": 33188, "new_path": "llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp" }, { "type": "modify", "old_id": "cec6c1cb52f3bbbed1634cccd013aac03338d2bd", "old_mode": 33188, "old_path": "llvm/test/MC/ARM/pcrel-global.s", "new_id": "eee51565ead9c739ec213696264b53c117451122", "new_mode": 33188, "new_path": "llvm/test/MC/ARM/pcrel-global.s" } ] }