diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-08-19 13:34:31 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-08-19 13:34:31 +0000 |
commit | bd8ef4b8cefd44ccd151651363a88e5419265515 (patch) | |
tree | f3ec7ef602753a4b8372ab988ff55f50d4121508 /llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp | |
parent | 69dac575d3fba5e1a8907b654245aecaffb130d0 (diff) | |
download | bcm5719-llvm-bd8ef4b8cefd44ccd151651363a88e5419265515.tar.gz bcm5719-llvm-bd8ef4b8cefd44ccd151651363a88e5419265515.zip |
[Hexagon] Improvements to handling and generation of FP instructions
Improved handling of fma, floating point min/max, additional load/store
instructions for floating point types.
Patch by Jyotsna Verma.
llvm-svn: 279239
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp b/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp index 6a45e7bf3ec..359f82871cd 100644 --- a/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp +++ b/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp @@ -151,6 +151,7 @@ BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF) Reserved.set(Hexagon::CS0); Reserved.set(Hexagon::CS1); Reserved.set(Hexagon::CS); + Reserved.set(Hexagon::USR); return Reserved; } |