Changeset View
Changeset View
Standalone View
Standalone View
head/sys/arm/arm/disassem.c
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | static const struct arm32_insn arm32_i[] = { | ||||
{ 0x0d700000, 0x04300000, "ldrt", "daW" }, | { 0x0d700000, 0x04300000, "ldrt", "daW" }, | ||||
{ 0x0d700000, 0x04600000, "strbt", "daW" }, | { 0x0d700000, 0x04600000, "strbt", "daW" }, | ||||
{ 0x0d700000, 0x04700000, "ldrbt", "daW" }, | { 0x0d700000, 0x04700000, "ldrbt", "daW" }, | ||||
{ 0x0c500000, 0x04000000, "str", "daW" }, | { 0x0c500000, 0x04000000, "str", "daW" }, | ||||
{ 0x0c500000, 0x04100000, "ldr", "daW" }, | { 0x0c500000, 0x04100000, "ldr", "daW" }, | ||||
{ 0x0c500000, 0x04400000, "strb", "daW" }, | { 0x0c500000, 0x04400000, "strb", "daW" }, | ||||
{ 0x0c500000, 0x04500000, "ldrb", "daW" }, | { 0x0c500000, 0x04500000, "ldrb", "daW" }, | ||||
#if __ARM_ARCH >= 6 | #if __ARM_ARCH >= 6 | ||||
{ 0x0fff0ff0, 0x06bf0fb0, "rev16", "dm" }, | |||||
{ 0xffffffff, 0xf57ff01f, "clrex", "c" }, | { 0xffffffff, 0xf57ff01f, "clrex", "c" }, | ||||
{ 0x0ff00ff0, 0x01800f90, "strex", "dmo" }, | { 0x0ff00ff0, 0x01800f90, "strex", "dmo" }, | ||||
{ 0x0ff00fff, 0x01900f9f, "ldrex", "do" }, | { 0x0ff00fff, 0x01900f9f, "ldrex", "do" }, | ||||
{ 0x0ff00ff0, 0x01a00f90, "strexd", "dmo" }, | { 0x0ff00ff0, 0x01a00f90, "strexd", "dmo" }, | ||||
{ 0x0ff00fff, 0x01b00f9f, "ldrexd", "do" }, | { 0x0ff00fff, 0x01b00f9f, "ldrexd", "do" }, | ||||
{ 0x0ff00ff0, 0x01c00f90, "strexb", "dmo" }, | { 0x0ff00ff0, 0x01c00f90, "strexb", "dmo" }, | ||||
{ 0x0ff00fff, 0x01d00f9f, "ldrexb", "do" }, | { 0x0ff00fff, 0x01d00f9f, "ldrexb", "do" }, | ||||
{ 0x0ff00ff0, 0x01e00f90, "strexh", "dmo" }, | { 0x0ff00ff0, 0x01e00f90, "strexh", "dmo" }, | ||||
▲ Show 20 Lines • Show All 551 Lines • Show Last 20 Lines |