diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-02-10 23:46:45 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-02-10 23:46:45 +0000 |
| commit | f9015e62fdcfe62d7d5342073fad99885511a2a9 (patch) | |
| tree | 71bc7fd50d852a02c6377f4ed586469e09537e3c /llvm/lib/Target/Hexagon/HexagonSubtarget.h | |
| parent | b663010f4d487c2e579581943989289a3ec5ed2c (diff) | |
| download | bcm5719-llvm-f9015e62fdcfe62d7d5342073fad99885511a2a9.tar.gz bcm5719-llvm-f9015e62fdcfe62d7d5342073fad99885511a2a9.zip | |
[Hexagon] Introduce Hexagon V62
llvm-svn: 294805
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonSubtarget.h')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonSubtarget.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonSubtarget.h b/llvm/lib/Target/Hexagon/HexagonSubtarget.h index a9a11ca2f74..6a3e7f13be4 100644 --- a/llvm/lib/Target/Hexagon/HexagonSubtarget.h +++ b/llvm/lib/Target/Hexagon/HexagonSubtarget.h @@ -96,6 +96,9 @@ public: bool hasV55TOpsOnly() const { return getHexagonArchVersion() == V55; } bool hasV60TOps() const { return getHexagonArchVersion() >= V60; } bool hasV60TOpsOnly() const { return getHexagonArchVersion() == V60; } + bool hasV62TOps() const { return getHexagonArchVersion() >= V62; } + bool hasV62TOpsOnly() const { return getHexagonArchVersion() == V62; } + bool modeIEEERndNear() const { return ModeIEEERndNear; } bool useHVXOps() const { return UseHVXOps; } bool useHVXDblOps() const { return UseHVXOps && UseHVXDblOps; } |

