aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-02-22 22:28:47 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-02-22 22:28:47 +0000
commitab57c2bad3dce2b6446cf6d925d0e506dab68e9a (patch)
tree5676f78f760424a075774755742060f8c48f0888 /llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
parent7b6c5d28f54cc5b833576e52d0f80f2ee6ea582d (diff)
downloadllvm-ab57c2bad3dce2b6446cf6d925d0e506dab68e9a.zip
llvm-ab57c2bad3dce2b6446cf6d925d0e506dab68e9a.tar.gz
llvm-ab57c2bad3dce2b6446cf6d925d0e506dab68e9a.tar.bz2
[Hexagon] Implement @llvm.readcyclecounter()
llvm-svn: 295892
Diffstat (limited to 'llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp b/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
index cf9d8bf..428e371 100644
--- a/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
+++ b/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
@@ -556,7 +556,7 @@ static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo,
/* 0 */ SA0, LC0, SA1, LC1,
/* 4 */ P3_0, C5, C6, C7,
/* 8 */ USR, PC, UGP, GP,
- /* 12 */ CS0, CS1, UPCL, UPCH,
+ /* 12 */ CS0, CS1, UPCYCLELO, UPCYCLEHI,
/* 16 */ FRAMELIMIT, FRAMEKEY, PKTCOUNTLO, PKTCOUNTHI,
/* 20 */ 0, 0, 0, 0,
/* 24 */ 0, 0, 0, 0,
@@ -583,7 +583,7 @@ static DecodeStatus DecodeCtrRegs64RegisterClass(MCInst &Inst, unsigned RegNo,
/* 0 */ C1_0, 0, C3_2, 0,
/* 4 */ C5_4, 0, C7_6, 0,
/* 8 */ C9_8, 0, C11_10, 0,
- /* 12 */ CS, 0, UPC, 0,
+ /* 12 */ CS, 0, UPCYCLE, 0,
/* 16 */ C17_16, 0, PKTCOUNT, 0,
/* 20 */ 0, 0, 0, 0,
/* 24 */ 0, 0, 0, 0,