Home | History | Annotate | Download | only in target-mips

Lines Matching refs:target_ulong

71 static inline type do_##name(target_ulong addr, int mem_idx)            \
77 static inline type do_##name(target_ulong addr, int mem_idx) \
97 static inline void do_##name(target_ulong addr, type val, int mem_idx) \
103 static inline void do_##name(target_ulong addr, type val, int mem_idx) \
121 target_ulong helper_clo (target_ulong arg1)
126 target_ulong helper_clz (target_ulong arg1)
132 target_ulong helper_dclo (target_ulong arg1)
137 target_ulong helper_dclz (target_ulong arg1)
155 static inline void set_HIT0_LO (target_ulong arg1, uint64_t HILO)
161 static inline void set_HI_LOT0 (target_ulong arg1, uint64_t HILO)
168 target_ulong helper_muls (target_ulong arg1, target_ulong arg2)
175 target_ulong helper_mulsu (target_ulong arg1, target_ulong arg2)
182 target_ulong helper_macc (target_ulong arg1, target_ulong arg2)
189 target_ulong helper_macchi (target_ulong arg1, target_ulong arg2)
196 target_ulong helper_maccu (target_ulong arg1, target_ulong arg2)
203 target_ulong helper_macchiu (target_ulong arg1, target_ulong arg2)
210 target_ulong helper_msac (target_ulong arg1, target_ulong arg2)
217 target_ulong helper_msachi (target_ulong arg1, target_ulong arg2)
224 target_ulong helper_msacu (target_ulong arg1, target_ulong arg2)
231 target_ulong helper_msachiu (target_ulong arg1, target_ulong arg2)
238 target_ulong helper_mulhi (target_ulong arg1, target_ulong arg2)
245 target_ulong helper_mulhiu (target_ulong arg1, target_ulong arg2)
252 target_ulong helper_mulshi (target_ulong arg1, target_ulong arg2)
259 target_ulong helper_mulshiu (target_ulong arg1, target_ulong arg2)
267 void helper_dmult (target_ulong arg1, target_ulong arg2)
272 void helper_dmultu (target_ulong arg1, target_ulong arg2)
280 static inline target_phys_addr_t do_translate_address(target_ulong address, int rw)
294 target_ulong helper_##name(target_ulong arg, int mem_idx) \
307 target_ulong helper_##name(target_ulong arg1, target_ulong arg2, int mem_idx) \
339 target_ulong helper_lwl(target_ulong arg1, target_ulong arg2, int mem_idx)
341 target_ulong tmp;
363 target_ulong helper_lwr(target_ulong arg1, target_ulong arg2, int mem_idx)
365 target_ulong tmp;
387 void helper_swl(target_ulong arg1, target_ulong arg2, int mem_idx)
401 void helper_swr(target_ulong arg1, target_ulong arg2, int mem_idx)
425 target_ulong helper_ldl(target_ulong arg1, target_ulong arg2, int mem_idx)
470 target_ulong helper_ldr(target_ulong arg1, target_ulong arg2, int mem_idx)
515 void helper_sdl(target_ulong arg1, target_ulong arg2, int mem_idx)
541 void helper_sdr(target_ulong arg1, target_ulong arg2, int mem_idx)
570 target_ulong helper_mfc0_mvpcontrol (void)
575 target_ulong helper_mfc0_mvpconf0 (void)
580 target_ulong helper_mfc0_mvpconf1 (void)
585 target_ulong helper_mfc0_random (void)
590 target_ulong helper_mfc0_tcstatus (void)
595 target_ulong helper_mftc0_tcstatus(void)
605 target_ulong helper_mfc0_tcbind (void)
610 target_ulong helper_mftc0_tcbind(void)
620 target_ulong helper_mfc0_tcrestart (void)
625 target_ulong helper_mftc0_tcrestart(void)
635 target_ulong helper_mfc0_tchalt (void)
640 target_ulong helper_mftc0_tchalt(void)
650 target_ulong helper_mfc0_tccontext (void)
655 target_ulong helper_mftc0_tccontext(void)
665 target_ulong helper_mfc0_tcschedule (void)
670 target_ulong helper_mftc0_tcschedule(void)
680 target_ulong helper_mfc0_tcschefback (void)
685 target_ulong helper_mftc0_tcschefback(void)
695 target_ulong helper_mfc0_count (void)
700 target_ulong helper_mftc0_entryhi(void)
713 target_ulong helper_mftc0_status(void)
716 target_ulong t0;
732 target_ulong helper_mfc0_lladdr (void)
737 target_ulong helper_mfc0_watchlo (uint32_t sel)
742 target_ulong helper_mfc0_watchhi (uint32_t sel)
747 target_ulong helper_mfc0_debug (void)
749 target_ulong t0 = env->CP0_Debug;
756 target_ulong helper_mftc0_debug(void)
772 target_ulong helper_dmfc0_tcrestart (void)
777 target_ulong helper_dmfc0_tchalt (void)
782 target_ulong helper_dmfc0_tccontext (void)
787 target_ulong helper_dmfc0_tcschedule (void)
792 target_ulong helper_dmfc0_tcschefback (void)
797 target_ulong helper_dmfc0_lladdr (void)
802 target_ulong helper_dmfc0_watchlo (uint32_t sel)
808 void helper_mtc0_index (target_ulong arg1)
820 void helper_mtc0_mvpcontrol (target_ulong arg1)
837 void helper_mtc0_vpecontrol (target_ulong arg1)
854 void helper_mtc0_vpeconf0 (target_ulong arg1)
871 void helper_mtc0_vpeconf1 (target_ulong arg1)
889 void helper_mtc0_yqmask (target_ulong arg1)
895 void helper_mtc0_vpeopt (target_ulong arg1)
900 void helper_mtc0_entrylo0 (target_ulong arg1)
907 void helper_mtc0_tcstatus (target_ulong arg1)
919 void helper_mttc0_tcstatus (target_ulong arg1)
931 void helper_mtc0_tcbind (target_ulong arg1)
942 void helper_mttc0_tcbind (target_ulong arg1)
959 void helper_mtc0_tcrestart (target_ulong arg1)
967 void helper_mttc0_tcrestart (target_ulong arg1)
984 void helper_mtc0_tchalt (target_ulong arg1)
991 void helper_mttc0_tchalt (target_ulong arg1)
1003 void helper_mtc0_tccontext (target_ulong arg1)
1008 void helper_mttc0_tccontext (target_ulong arg1)
1018 void helper_mtc0_tcschedule (target_ulong arg1)
1023 void helper_mttc0_tcschedule (target_ulong arg1)
1033 void helper_mtc0_tcschefback (target_ulong arg1)
1038 void helper_mttc0_tcschefback (target_ulong arg1)
1048 void helper_mtc0_entrylo1 (target_ulong arg1)
1055 void helper_mtc0_context (target_ulong arg1)
1060 void helper_mtc0_pagemask (target_ulong arg1)
1066 void helper_mtc0_pagegrain (target_ulong arg1)
1074 void helper_mtc0_wired (target_ulong arg1)
1079 void helper_mtc0_srsconf0 (target_ulong arg1)
1084 void helper_mtc0_srsconf1 (target_ulong arg1)
1089 void helper_mtc0_srsconf2 (target_ulong arg1)
1094 void helper_mtc0_srsconf3 (target_ulong arg1)
1099 void helper_mtc0_srsconf4 (target_ulong arg1)
1104 void helper_mtc0_hwrena (target_ulong arg1)
1109 void helper_mtc0_count (target_ulong arg1)
1114 void helper_mtc0_entryhi (target_ulong arg1)
1116 target_ulong old, val;
1134 void helper_mttc0_entryhi(target_ulong arg1)
1149 void helper_mtc0_compare (target_ulong arg1)
1154 void helper_mtc0_status (target_ulong arg1)
1178 void helper_mttc0_status(target_ulong arg1)
1193 void helper_mtc0_intctl (target_ulong arg1)
1199 void helper_mtc0_srsctl (target_ulong arg1)
1205 void helper_mtc0_cause (target_ulong arg1)
1229 void helper_mtc0_ebase (target_ulong arg1)
1236 void helper_mtc0_config0 (target_ulong arg1)
1241 void helper_mtc0_config2 (target_ulong arg1)
1247 void helper_mtc0_lladdr (target_ulong arg1)
1254 void helper_mtc0_watchlo (target_ulong arg1, uint32_t sel)
1261 void helper_mtc0_watchhi (target_ulong arg1, uint32_t sel)
1267 void helper_mtc0_xcontext (target_ulong arg1)
1269 target_ulong mask = (1ULL << (env->SEGBITS - 7)) - 1;
1273 void helper_mtc0_framemask (target_ulong arg1)
1278 void helper_mtc0_debug (target_ulong arg1)
1287 void helper_mttc0_debug(target_ulong arg1)
1301 void helper_mtc0_performance0 (target_ulong arg1)
1306 void helper_mtc0_taglo (target_ulong arg1)
1311 void helper_mtc0_datalo (target_ulong arg1)
1316 void helper_mtc0_taghi (target_ulong arg1)
1321 void helper_mtc0_datahi (target_ulong arg1)
1327 target_ulong helper_mftgpr(uint32_t sel)
1337 target_ulong helper_mftlo(uint32_t sel)
1347 target_ulong helper_mfthi(uint32_t sel)
1357 target_ulong helper_mftacx(uint32_t sel)
1367 target_ulong helper_mftdsp(void)
1377 void helper_mttgpr(target_ulong arg1, uint32_t sel)
1387 void helper_mttlo(target_ulong arg1, uint32_t sel)
1397 void helper_mtthi(target_ulong arg1, uint32_t sel)
1407 void helper_mttacx(target_ulong arg1, uint32_t sel)
1417 void helper_mttdsp(target_ulong arg1)
1428 target_ulong helper_dmt(target_ulong arg1)
1437 target_ulong helper_emt(target_ulong arg1)
1446 target_ulong helper_dvpe(target_ulong arg1)
1455 target_ulong helper_evpe(target_ulong arg1)
1465 void helper_fork(target_ulong arg1, target_ulong arg2)
1472 target_ulong helper_yield(target_ulong arg1)
1517 target_ulong addr;
1518 target_ulong end;
1520 target_ulong mask;
1609 target_ulong tag;
1610 target_ulong VPN;
1611 target_ulong mask;
1654 target_ulong mask;
1655 target_ulong tag;
1656 target_ulong VPN;
1659 target_ulong addr;
1660 target_ulong end;
1728 target_ulong helper_di (void)
1730 target_ulong t0 = env->CP0_Status;
1738 target_ulong helper_ei (void)
1740 target_ulong t0 = env->CP0_Status;
1805 target_ulong helper_rdhwr_cpunum(void)
1816 target_ulong helper_rdhwr_synci_step(void)
1827 target_ulong helper_rdhwr_cc(void)
1838 target_ulong helper_rdhwr_ccres(void)
1883 static void do_unaligned_access (target_ulong addr, int is_write, int is_user, void *retaddr);
1900 static void do_unaligned_access (target_ulong addr, int is_write, int is_user, void *retaddr)
1907 void tlb_fill (target_ulong addr, int is_write, int mmu_idx, void *retaddr)
1947 static unsigned long v2p_mmu(target_ulong addr, int is_user)
1950 target_ulong tlb_addr;
1973 unsigned long v2p(target_ulong ptr, int is_user)
1977 target_ulong addr;
1995 void vstrcpy(target_ulong ptr, char *buf, int max)
2044 target_ulong helper_cfc1 (uint32_t reg)
2046 target_ulong arg1;
2069 void helper_ctc1 (target_ulong arg1, uint32_t reg)