Skip to content

Commit

Permalink
Replaced hyphens in system register names with underscores.
Browse files Browse the repository at this point in the history
  • Loading branch information
ssunny7 committed May 20, 2016
1 parent b3f19ee commit e37659e
Showing 1 changed file with 55 additions and 55 deletions.
110 changes: 55 additions & 55 deletions instructionAPI/src/aarch64_opcode_tables.C
Original file line number Diff line number Diff line change
Expand Up @@ -1647,26 +1647,26 @@ void aarch64_mask_entry::buildDecoderTable()

void InstructionDecoder_aarch64::buildSysRegMap()
{
sysRegMap[0x741d] = aarch64::tlbi-vale3is;
sysRegMap[0x741d] = aarch64::tlbi_vale3is;
sysRegMap[0xc021] = aarch64::id_aa64pfr1_el1;
sysRegMap[0xf089] = aarch64::sder32_el3;
sysRegMap[0xf664] = aarch64::icc_ctlr_el3;
sysRegMap[0xe180] = aarch64::dacr32_el2;
sysRegMap[0xe659] = aarch64::ich_vtr_el2;
sysRegMap[0xc659] = aarch64::icc_dir_el1;
sysRegMap[0x6425] = aarch64::tlbi-ipas2le1;
sysRegMap[0x6425] = aarch64::tlbi_ipas2le1;
sysRegMap[0xda20] = aarch64::fpcr;
sysRegMap[0xf288] = aarch64::afsr0_el3;
sysRegMap[0xd807] = aarch64::dczid_el0;
sysRegMap[0xc081] = aarch64::actlr_el1;
sysRegMap[0xf080] = aarch64::sctlr_el3;
sysRegMap[0xe080] = aarch64::sctlr_el2;
sysRegMap[0x63c0] = aarch64::at-s1e2r;
sysRegMap[0x43a8] = aarch64::ic-iallu;
sysRegMap[0x63c0] = aarch64::at_s1e2r;
sysRegMap[0x43a8] = aarch64::ic_iallu;
sysRegMap[0xf667] = aarch64::icc_igrpen1_el3;
sysRegMap[0xdce6] = aarch64::pmceid0_el0;
sysRegMap[0xde82] = aarch64::tpidr_el0;
sysRegMap[0x6405] = aarch64::tlbi-ipas2le1is;
sysRegMap[0x6405] = aarch64::tlbi_ipas2le1is;
sysRegMap[0xc681] = aarch64::contextidr_el1;
sysRegMap[0xc00e] = aarch64::id_mmfr2_el1;
sysRegMap[0xdf60] = aarch64::pmevtyper0_el0;
Expand Down Expand Up @@ -1701,22 +1701,22 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xdf7d] = aarch64::pmevtyper29_el0;
sysRegMap[0xdf7e] = aarch64::pmevtyper30_el0;
sysRegMap[0xc510] = aarch64::mair_el1;
sysRegMap[0x641d] = aarch64::tlbi-vale2is;
sysRegMap[0x641d] = aarch64::tlbi_vale2is;
sysRegMap[0xc800] = aarch64::ccsidr_el1;
sysRegMap[0xe218] = aarch64::spsr_irq;
sysRegMap[0xf201] = aarch64::elr_el3;
sysRegMap[0x7418] = aarch64::tlbi-alle3is;
sysRegMap[0x7418] = aarch64::tlbi_alle3is;
sysRegMap[0xc208] = aarch64::sp_el0;
sysRegMap[0xc00d] = aarch64::id_mmfr1_el1;
sysRegMap[0x5ba9] = aarch64::ic-ivau;
sysRegMap[0x5ba9] = aarch64::ic_ivau;
sysRegMap[0xc641] = aarch64::icc_eoir0_el1;
sysRegMap[0xc65f] = aarch64::icc_sgi0r_el1;
sysRegMap[0xc65d] = aarch64::icc_sgi1r_el1;
sysRegMap[0x6439] = aarch64::tlbi-vae2;
sysRegMap[0x6439] = aarch64::tlbi_vae2;
sysRegMap[0xdf11] = aarch64::cntp_ctl_el0;
sysRegMap[0xc684] = aarch64::tpidr_el1;
sysRegMap[0x5bf1] = aarch64::dc-civac;
sysRegMap[0x6401] = aarch64::tlbi-ipas2e1is;
sysRegMap[0x5bf1] = aarch64::dc_civac;
sysRegMap[0x6401] = aarch64::tlbi_ipas2e1is;
sysRegMap[0xdf1a] = aarch64::cntv_cval_el0;
sysRegMap[0xc643] = aarch64::icc_bpr0_el1;
sysRegMap[0x9808] = aarch64::mdccsr_el0;
Expand All @@ -1725,7 +1725,7 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xe641] = aarch64::ich_ap0r1_el2;
sysRegMap[0xe642] = aarch64::ich_ap0r2_el2;
sysRegMap[0xe643] = aarch64::ich_ap0r3_el2;
sysRegMap[0x43b1] = aarch64::dc-ivac;
sysRegMap[0x43b1] = aarch64::dc_ivac;
sysRegMap[0xe65d] = aarch64::ich_elrsr_el2;
sysRegMap[0xe658] = aarch64::ich_hcr_el2;
sysRegMap[0xe600] = aarch64::vbar_el2;
Expand All @@ -1739,21 +1739,21 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xc708] = aarch64::cntkctl_el1;
sysRegMap[0xf601] = aarch64::rvbar_el3;
sysRegMap[0xc00a] = aarch64::id_dfr0_el1;
sysRegMap[0x43c0] = aarch64::at-s1e1r;
sysRegMap[0x43c0] = aarch64::at_s1e1r;
sysRegMap[0xc648] = aarch64::icc_ap1r0_el1;
sysRegMap[0xc649] = aarch64::icc_ap1r1_el1;
sysRegMap[0xc64a] = aarch64::icc_ap1r2_el1;
sysRegMap[0xc64b] = aarch64::icc_ap1r3_el1;
sysRegMap[0xc230] = aarch64::icc_pmr_el1;
sysRegMap[0xdce7] = aarch64::pmceid1_el0;
sysRegMap[0x43d2] = aarch64::dc-csw;
sysRegMap[0x43d2] = aarch64::dc_csw;
sysRegMap[0xc009] = aarch64::id_pfr1_el1;
sysRegMap[0xc00b] = aarch64::id_afr0_el1;
sysRegMap[0xe518] = aarch64::amair_el2;
sysRegMap[0xdcf3] = aarch64::pmovsset_el0;
sysRegMap[0x4438] = aarch64::tlbi-vmalle1;
sysRegMap[0x643d] = aarch64::tlbi-vale2;
sysRegMap[0x63c7] = aarch64::at-s12e0w;
sysRegMap[0x4438] = aarch64::tlbi_vmalle1;
sysRegMap[0x643d] = aarch64::tlbi_vale2;
sysRegMap[0x63c7] = aarch64::at_s12e0w;
sysRegMap[0xc015] = aarch64::id_isar5_el1;
sysRegMap[0xc102] = aarch64::tcr_el1;
sysRegMap[0xdf40] = aarch64::pmevcntr0_el0;
Expand Down Expand Up @@ -1790,38 +1790,38 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0x9820] = aarch64::dbgdtr_el0;
sysRegMap[0xf518] = aarch64::amair_el3;
sysRegMap[0xc601] = aarch64::rvbar_el1;
sysRegMap[0x5bd9] = aarch64::dc-cvau;
sysRegMap[0x5bd9] = aarch64::dc_cvau;
sysRegMap[0xe288] = aarch64::afsr0_el2;
sysRegMap[0xc640] = aarch64::icc_iar0_el1;
sysRegMap[0xc663] = aarch64::icc_bpr1_el1;
sysRegMap[0x43f2] = aarch64::dc-cisw;
sysRegMap[0x43f2] = aarch64::dc_cisw;
sysRegMap[0xe304] = aarch64::hpfar_el2;
sysRegMap[0xe219] = aarch64::spsr_abt;
sysRegMap[0xd000] = aarch64::csselr_el1;
sysRegMap[0xc4f2] = aarch64::pmintenclr_el1;
sysRegMap[0x443b] = aarch64::tlbi-vaae1;
sysRegMap[0x443b] = aarch64::tlbi_vaae1;
sysRegMap[0xe300] = aarch64::far_el2;
sysRegMap[0xc212] = aarch64::currentel;
sysRegMap[0x80a4] = aarch64::dbgprcr_el1;
sysRegMap[0x6421] = aarch64::tlbi-ipas2e1;
sysRegMap[0x6421] = aarch64::tlbi_ipas2e1;
sysRegMap[0xf510] = aarch64::mair_el3;
sysRegMap[0xc101] = aarch64::ttbr1_el1;
sysRegMap[0xdf02] = aarch64::cntvct_el0;
sysRegMap[0x441a] = aarch64::tlbi-aside1is;
sysRegMap[0x441a] = aarch64::tlbi_aside1is;
sysRegMap[0xf088] = aarch64::scr_el3;
sysRegMap[0xc018] = aarch64::mvfr0_el1;
sysRegMap[0x643c] = aarch64::tlbi-alle1;
sysRegMap[0x643c] = aarch64::tlbi_alle1;
sysRegMap[0xdce3] = aarch64::pmovsclr_el0;
sysRegMap[0xc019] = aarch64::mvfr1_el1;
sysRegMap[0x443f] = aarch64::tlbi-vaale1;
sysRegMap[0x443f] = aarch64::tlbi_vaale1;
sysRegMap[0xc201] = aarch64::elr_el1;
sysRegMap[0xe601] = aarch64::rvbar_el2;
sysRegMap[0xc290] = aarch64::esr_el1;
sysRegMap[0x443a] = aarch64::tlbi-aside1;
sysRegMap[0x443a] = aarch64::tlbi_aside1;
sysRegMap[0x8002] = aarch64::osdtrrx_el1;
sysRegMap[0xdce1] = aarch64::pmcntenset_el0;
sysRegMap[0xda28] = aarch64::dspsr_el0;
sysRegMap[0x5ba1] = aarch64::dc-zva;
sysRegMap[0x5ba1] = aarch64::dc_zva;
sysRegMap[0xe65a] = aarch64::ich_misr_el2;
sysRegMap[0xc600] = aarch64::vbar_el1;
sysRegMap[0xc011] = aarch64::id_isar1_el1;
Expand All @@ -1832,8 +1832,8 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xe21b] = aarch64::spsr_fiq;
sysRegMap[0xc020] = aarch64::id_aa64pfr0_el1;
sysRegMap[0xf682] = aarch64::tpidr_el3;
sysRegMap[0x63c1] = aarch64::at-s1e2w;
sysRegMap[0x6438] = aarch64::tlbi-alle2;
sysRegMap[0x63c1] = aarch64::at_s1e2w;
sysRegMap[0x6438] = aarch64::tlbi_alle2;
sysRegMap[0xc014] = aarch64::id_isar4_el1;
sysRegMap[0xa038] = aarch64::dbgvcr32_el2;
sysRegMap[0xe088] = aarch64::hcr_el2;
Expand All @@ -1843,13 +1843,13 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xe682] = aarch64::tpidr_el2;
sysRegMap[0xdcf0] = aarch64::pmuserenr_el0;
sysRegMap[0x8032] = aarch64::oseccr_el1;
sysRegMap[0x641e] = aarch64::tlbi-vmalls12e1is;
sysRegMap[0x641e] = aarch64::tlbi_vmalls12e1is;
sysRegMap[0x8012] = aarch64::mdscr_el1;
sysRegMap[0xe65f] = aarch64::ich_vmcr_el2;
sysRegMap[0xf300] = aarch64::far_el3;
sysRegMap[0xe200] = aarch64::spsr_el2;
sysRegMap[0x808c] = aarch64::oslsr_el1;
sysRegMap[0x4439] = aarch64::tlbi-vae1;
sysRegMap[0x4439] = aarch64::tlbi_vae1;
sysRegMap[0xda11] = aarch64::daif;
sysRegMap[0xc300] = aarch64::far_el1;
sysRegMap[0xe08b] = aarch64::hstr_el2;
Expand All @@ -1862,19 +1862,19 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xc210] = aarch64::spsel;
sysRegMap[0xda21] = aarch64::fpsr;
sysRegMap[0xdce0] = aarch64::pmcr_el0;
sysRegMap[0x441b] = aarch64::tlbi-vaae1is;
sysRegMap[0x441b] = aarch64::tlbi_vaae1is;
sysRegMap[0xc665] = aarch64::icc_sre_el1;
sysRegMap[0xdf01] = aarch64::cntpct_el0;
sysRegMap[0x6418] = aarch64::tlbi-alle2is;
sysRegMap[0x6418] = aarch64::tlbi_alle2is;
sysRegMap[0xc667] = aarch64::icc_igrpen1_el1;
sysRegMap[0xe281] = aarch64::ifsr32_el2;
sysRegMap[0xc666] = aarch64::icc_igrpen0_el1;
sysRegMap[0xde83] = aarch64::tpidrro_el0;
sysRegMap[0xe08f] = aarch64::hacr_el2;
sysRegMap[0x43c3] = aarch64::at-s1e0w;
sysRegMap[0x43c3] = aarch64::at_s1e0w;
sysRegMap[0xdf7f] = aarch64::pmccfiltr_el0;
sysRegMap[0xe710] = aarch64::cnthp_tval_el2;
sysRegMap[0x63c6] = aarch64::at-s12e0r;
sysRegMap[0x63c6] = aarch64::at_s12e0r;
sysRegMap[0xe703] = aarch64::cntvoff_el2;
sysRegMap[0xe64d] = aarch64::icc_sre_el2;
sysRegMap[0xc200] = aarch64::spsr_el1;
Expand Down Expand Up @@ -1923,12 +1923,12 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0x800d] = aarch64::dbgbvr13_el1;
sysRegMap[0x800e] = aarch64::dbgbvr14_el1;
sysRegMap[0x800f] = aarch64::dbgbvr15_el1;
sysRegMap[0x4388] = aarch64::ic-ialluis;
sysRegMap[0x4388] = aarch64::ic_ialluis;
sysRegMap[0xf102] = aarch64::tcr_el3;
sysRegMap[0xc807] = aarch64::aidr_el1;
sysRegMap[0xdf00] = aarch64::cntfrq_el0;
sysRegMap[0x7439] = aarch64::tlbi-vae3;
sysRegMap[0x643e] = aarch64::tlbi-vmalls12e1;
sysRegMap[0x7439] = aarch64::tlbi_vae3;
sysRegMap[0x643e] = aarch64::tlbi_vmalls12e1;
sysRegMap[0xe290] = aarch64::esr_el2;
sysRegMap[0xf600] = aarch64::vbar_el3;
sysRegMap[0x8000] = aarch64::dbgwcr0_el1;
Expand All @@ -1949,18 +1949,18 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0x800f] = aarch64::dbgwcr15_el1;
sysRegMap[0xc602] = aarch64::rmr_el1;
sysRegMap[0xc000] = aarch64::midr_el1;
sysRegMap[0x43b2] = aarch64::dc-isw;
sysRegMap[0x43b2] = aarch64::dc_isw;
sysRegMap[0xc010] = aarch64::id_isar0_el1;
sysRegMap[0xd801] = aarch64::ctr_el0;
sysRegMap[0xe208] = aarch64::sp_el1;
sysRegMap[0xdf18] = aarch64::cntv_tval_el0;
sysRegMap[0x7419] = aarch64::tlbi-vae3is;
sysRegMap[0x7419] = aarch64::tlbi_vae3is;
sysRegMap[0xf289] = aarch64::afsr1_el3;
sysRegMap[0xc016] = aarch64::id_mmfr4_el1;
sysRegMap[0xf100] = aarch64::ttbr0_el3;
sysRegMap[0xe21a] = aarch64::spsr_und;
sysRegMap[0x6419] = aarch64::tlbi-vae2is;
sysRegMap[0x73c1] = aarch64::at-s1e3w;
sysRegMap[0x6419] = aarch64::tlbi_vae2is;
sysRegMap[0x73c1] = aarch64::at_s1e3w;
sysRegMap[0x809c] = aarch64::osdlr_el1;
sysRegMap[0xe660] = aarch64::ich_lr0_el2;
sysRegMap[0xe661] = aarch64::ich_lr1_el2;
Expand All @@ -1979,15 +1979,15 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xe66e] = aarch64::ich_lr14_el2;
sysRegMap[0xe66f] = aarch64::ich_lr15_el2;
sysRegMap[0x83ce] = aarch64::dbgclaimclr_el1;
sysRegMap[0x4418] = aarch64::tlbi-vmalle1is;
sysRegMap[0x4418] = aarch64::tlbi_vmalle1is;
sysRegMap[0xc039] = aarch64::id_aa64mmfr1_el1;
sysRegMap[0xdce8] = aarch64::pmccntr_el0;
sysRegMap[0xf290] = aarch64::esr_el3;
sysRegMap[0xf08a] = aarch64::cptr_el3;
sysRegMap[0xdf10] = aarch64::cntp_tval_el0;
sysRegMap[0xe102] = aarch64::tcr_el2;
sysRegMap[0x5bd1] = aarch64::dc-cvac;
sysRegMap[0x441f] = aarch64::tlbi-vaale1is;
sysRegMap[0x5bd1] = aarch64::dc_cvac;
sysRegMap[0x441f] = aarch64::tlbi_vaale1is;
sysRegMap[0xc4f1] = aarch64::pmintenset_el1;
sysRegMap[0x8000] = aarch64::dbgbcr0_el1;
sysRegMap[0x8001] = aarch64::dbgbcr1_el1;
Expand All @@ -2006,11 +2006,11 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0x800e] = aarch64::dbgbcr14_el1;
sysRegMap[0x800f] = aarch64::dbgbcr15_el1;
sysRegMap[0xdce5] = aarch64::pmselr_el0;
sysRegMap[0x641c] = aarch64::tlbi-alle1is;
sysRegMap[0x641c] = aarch64::tlbi_alle1is;
sysRegMap[0xc662] = aarch64::icc_hppir1_el1;
sysRegMap[0x4419] = aarch64::tlbi-vae1is;
sysRegMap[0x4419] = aarch64::tlbi_vae1is;
sysRegMap[0xe089] = aarch64::mdcr_el2;
sysRegMap[0x63c5] = aarch64::at-s12e1w;
sysRegMap[0x63c5] = aarch64::at_s12e1w;
sysRegMap[0xe000] = aarch64::vpidr_el2;
sysRegMap[0xc028] = aarch64::id_aa64dfr0_el1;
sysRegMap[0xc012] = aarch64::id_isar2_el1;
Expand All @@ -2034,19 +2034,19 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xe64a] = aarch64::ich_ap1r2_el2;
sysRegMap[0xe64b] = aarch64::ich_ap1r3_el2;
sysRegMap[0xc038] = aarch64::id_aa64mmfr0_el1;
sysRegMap[0x743d] = aarch64::tlbi-vale3;
sysRegMap[0x743d] = aarch64::tlbi_vale3;
sysRegMap[0xc006] = aarch64::revidr_el1;
sysRegMap[0xe510] = aarch64::mair_el2;
sysRegMap[0xc080] = aarch64::sctlr_el1;
sysRegMap[0x43c2] = aarch64::at-s1e0r;
sysRegMap[0x43c2] = aarch64::at_s1e0r;
sysRegMap[0xe08a] = aarch64::cptr_el2;
sysRegMap[0x63c4] = aarch64::at-s12e1r;
sysRegMap[0x63c4] = aarch64::at_s12e1r;
sysRegMap[0xdcea] = aarch64::pmxevcntr_el0;
sysRegMap[0xc288] = aarch64::afsr0_el1;
sysRegMap[0x43c1] = aarch64::at-s1e1w;
sysRegMap[0x43c1] = aarch64::at_s1e1w;
sysRegMap[0xc013] = aarch64::id_isar3_el1;
sysRegMap[0xe289] = aarch64::afsr1_el2;
sysRegMap[0x441d] = aarch64::tlbi-vale1is;
sysRegMap[0x441d] = aarch64::tlbi_vale1is;
sysRegMap[0xf208] = aarch64::sp_el2;
sysRegMap[0xff12] = aarch64::cntps_cval_el1;
sysRegMap[0xff10] = aarch64::cntps_tval_el1;
Expand All @@ -2055,13 +2055,13 @@ void InstructionDecoder_aarch64::buildSysRegMap()
sysRegMap[0xe602] = aarch64::rmr_el2;
sysRegMap[0xc029] = aarch64::id_aa64dfr1_el1;
sysRegMap[0xe712] = aarch64::cnthp_cval_el2;
sysRegMap[0x73c0] = aarch64::at-s1e3r;
sysRegMap[0x73c0] = aarch64::at_s1e3r;
sysRegMap[0xc031] = aarch64::id_aa64isar1_el1;
sysRegMap[0xc005] = aarch64::mpidr_el1;
sysRegMap[0xc518] = aarch64::amair_el1;
sysRegMap[0x7438] = aarch64::tlbi-alle3;
sysRegMap[0x7438] = aarch64::tlbi_alle3;
sysRegMap[0xf200] = aarch64::spsr_el3;
sysRegMap[0x443d] = aarch64::tlbi-vale1;
sysRegMap[0x443d] = aarch64::tlbi_vale1;
sysRegMap[0xf665] = aarch64::icc_sre_el3;
sysRegMap[0xc660] = aarch64::icc_iar1_el1;
}

0 comments on commit e37659e

Please sign in to comment.