Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Development Studio forum
Where can we find the opcode for ARMv8 instructions?
Jump...
Cancel
Locked
Locked
Replies
3 replies
Subscribers
118 subscribers
Views
8745 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
Where can we find the opcode for ARMv8 instructions?
Heron Zhang
over 12 years ago
Note: This was originally posted on 24th August 2012 at
http://forums.arm.com
I had download the toolchain for ARMv8(
http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01694.html
),and I want find the encoding of the ARMv8 instructions in the source code of the toolchain or binutils(
http://kernel.ubuntu.com/git?p=jk/arm64/binutils.git;a=tree;f=opcodes;h=0a931169aa0f365ca9d04ca3c2278fd5a1de1e5e;hb=aarch64
).Where can I find it?
Any reply will be appreciated very much.
Best regards.
Parents
Gilead Kutnick
over 12 years ago
Note: This was originally posted on 24th August 2012 at
http://forums.arm.com
Fortunately the toolchain is open source and the changes for ARMv8 can be viewed publicly, for instance here:
http://sourceware.org/git/?p=binutils.git;a=tree;f=opcodes;h=4d2802e56168233beb536e928540bab4f8597914;hb=de9b7f70041576cc9982495aacd65bd8d4a7b2eb
Check out the files starting with aarch64. Also, this file:
http://sourceware.org/git/?p=binutils.git;a=blob_plain;f=include/opcode/aarch64.h;hb=de9b7f70041576cc9982495aacd65bd8d4a7b2eb
Cancel
Vote up
0
Vote down
Cancel
Reply
Gilead Kutnick
over 12 years ago
Note: This was originally posted on 24th August 2012 at
http://forums.arm.com
Fortunately the toolchain is open source and the changes for ARMv8 can be viewed publicly, for instance here:
http://sourceware.org/git/?p=binutils.git;a=tree;f=opcodes;h=4d2802e56168233beb536e928540bab4f8597914;hb=de9b7f70041576cc9982495aacd65bd8d4a7b2eb
Check out the files starting with aarch64. Also, this file:
http://sourceware.org/git/?p=binutils.git;a=blob_plain;f=include/opcode/aarch64.h;hb=de9b7f70041576cc9982495aacd65bd8d4a7b2eb
Cancel
Vote up
0
Vote down
Cancel
Children
No data