52 Commits (8fefb2fd60203ee8f3bbd1f84bdfd36da7f78214)

Author SHA1 Message Date
Pierrick Bouvier 10059583c7 include/tcg/tcg-op.h: eradicate TARGET_INSN_START_EXTRA_WORDS 1 month ago
Philippe Mathieu-Daudé b0afb81271 target/rx: Inline translator_lduw() and translator_ldl() 4 months ago
Philippe Mathieu-Daudé bec018f122 target/rx: Un-inline various helpers 6 months ago
Philippe Mathieu-Daudé 86114e43ff target/rx: Expand TCG register definitions for 32-bit target 6 months ago
Philippe Mathieu-Daudé f9903a8a23 target/rx: Replace MO_TE -> MO_LE 6 months ago
Philippe Mathieu-Daudé cb8e4556d5 target/rx: Factor mo_endian() helper out 6 months ago
Philippe Mathieu-Daudé 363fff6d1b target/rx: Propagate DisasContext to gen_ld[u]() and gen_st() 6 months ago
Philippe Mathieu-Daudé 8b71fd6ffe target/rx: Propagate DisasContext to push() / pop() 6 months ago
Philippe Mathieu-Daudé 2062fa663c target/rx: Propagate DisasContext to generated helpers 6 months ago
Philippe Mathieu-Daudé 0f4af4e267 target/rx: Use MemOp type in gen_ld[u]() and gen_st() 6 months ago
Philippe Mathieu-Daudé 2982b948a9 target/rx: Replace target_ulong -> vaddr for translator API uses 6 months ago
Philippe Mathieu-Daudé 482869ca84 accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 6 months ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 11 months ago
Richard Henderson e4a8e093dc accel/tcg: Move gen_intermediate_code to TCGCPUOps.translate_core 1 year ago
Philippe Mathieu-Daudé 68df8c8dba accel/tcg: Include missing 'exec/translation-block.h' header 1 year ago
Richard Henderson 83340193b9 target/rx: Use target_ulong for address in LI 2 years ago
Richard Henderson 104cf5524e target/rx: Use translator_ld* 2 years ago
Richard Henderson 962a145cdc accel/tcg: Provide default implementation of disas_log 2 years ago
Philippe Mathieu-Daudé f2a4459db9 target/rx: Prefer fast cpu_env() over slower CPU QOM cast macro 2 years ago
Philippe Mathieu-Daudé 94956d7b51 bulk: Call in place single use cpu_env() 2 years ago
Anton Johansson 32f0c394bb target: Use vaddr in gen_intermediate_code 2 years ago
Richard Henderson 0d67249c6d target/rx: Use tcg_gen_ext_i32 2 years ago
Richard Henderson b77af26e97 accel/tcg: Replace CPUState.env_ptr with cpu_env() 3 years ago
Richard Henderson ad75a51e84 tcg: Rename cpu_env to tcg_env 3 years ago
Michael Tokarev 8b81968c1c other architectures: spelling fixes 3 years ago
Richard Henderson dfd1b81274 accel/tcg: Introduce translator_io_start 3 years ago
Richard Henderson d53106c997 tcg: Pass TCGHelperInfo to tcg_gen_callN 3 years ago
Richard Henderson daefc08567 target/rx: Avoid tcg_const_i32 3 years ago
Richard Henderson 09374ee274 target/rx: Avoid tcg_const_i32 when new temp needed 3 years ago
Richard Henderson bb09b540c4 target/rx: Use cpu_psw_z as temp in flags computation 3 years ago
Richard Henderson 4b01ff2561 target/rx: Use tcg_gen_abs_i32 3 years ago
Richard Henderson 55ab157b9f target/rx: Drop tcg_temp_free 3 years ago
Richard Henderson 597f9b2d30 accel/tcg: Pass max_insn to gen_intermediate_code by pointer 3 years ago
Richard Henderson 5439d7a68c target/rx: Convert to tcg_ops restore_state_to_opc 3 years ago
Richard Henderson 306c872103 accel/tcg: Add pc and host_pc params to gen_intermediate_code 4 years ago
Tomoaki Kawada 724eaecec6 target/rx: update PC correctly in wait instruction 4 years ago
Richard Henderson 3c69336a87 target/rx: Swap stack pointers on clrpsw/setpsw instruction 4 years ago
Richard Henderson d3562fe258 target/rx: Move DISAS_UPDATE check for write to PSW 4 years ago
Richard Henderson 3626a3fe37 target/rx: Store PSW.U in tb->flags 4 years ago
Richard Henderson 4341631e4d target/rx: Put tb_flags into DisasContext 4 years ago
Richard Henderson 8eb806a763 exec/translator: Pass the locked filepointer to disas_log hook 4 years ago
Richard Henderson b6509e35b9 target/rx: Drop checks for singlestep_enabled 5 years ago
Richard Henderson b5cf742841 accel/tcg: Remove TranslatorOps.breakpoint_check 5 years ago
Richard Henderson f3f713cc15 target/rx: Use translator_use_goto_tb 5 years ago
Philippe Mathieu-Daudé 1797b08d24 tcg: Avoid including 'trace-tcg.h' in target translate.c 5 years ago
Lichang Zhao 9784143808 target/rx: Fix some comment spelling errors 6 years ago
Eduardo Habkost 38688fdbe9 rx: Rename QOM type check macros 6 years ago
Paolo Bonzini abff1abfe8 meson: target 6 years ago
Paolo Bonzini 139c1837db meson: rename included C source files to .c.inc 6 years ago
Philippe Mathieu-Daudé 40bd0502db target/rx/translate: Add missing fall through comment 6 years ago