OSDN Git Service

[Hexagon] Change iconst to emit 27bit relocation
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Tue, 2 May 2017 18:19:11 +0000 (18:19 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Tue, 2 May 2017 18:19:11 +0000 (18:19 +0000)
commitb1b2c37305af83d26aab5f26de17531a013fec1e
tree1b8559a5eeed10e04ee4f86b95e882d9c1be8a5a
parente77118b4a6e4209a2c6f1a8ec59b5b4349fcfb69
[Hexagon] Change iconst to emit 27bit relocation

Patch by Colin LeMahieu.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301956 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/Support/ELFRelocs/Hexagon.def
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
lib/Target/Hexagon/HexagonAsmPrinter.cpp
lib/Target/Hexagon/HexagonOperands.td
lib/Target/Hexagon/HexagonPseudo.td
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
test/MC/Hexagon/iconst.s