summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-02-18 15:42:57 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-02-18 15:42:57 +0000
commit7a737d1abb55e3f8962ebdc71f2d2a125f2d2872 (patch)
tree6169a7409d5920c2d5e67702a3800eb6e51296a5 /llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
parent72dae62b8ad99c2cde043f0a220c37d104c82950 (diff)
downloadbcm5719-llvm-7a737d1abb55e3f8962ebdc71f2d2a125f2d2872.tar.gz
bcm5719-llvm-7a737d1abb55e3f8962ebdc71f2d2a125f2d2872.zip
[Hexagon] Implement TLS support
Patch by Anand Kodnani. llvm-svn: 261218
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp b/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
index fbec687372d..ccd02249afc 100644
--- a/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
@@ -121,6 +121,7 @@ BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF)
Reserved.set(Hexagon::LC1);
Reserved.set(Hexagon::SA0);
Reserved.set(Hexagon::SA1);
+ Reserved.set(Hexagon::UGP);
Reserved.set(Hexagon::GP);
Reserved.set(Hexagon::CS0);
Reserved.set(Hexagon::CS1);
OpenPOWER on IntegriCloud