106694 Commits (d7754940d78a7d5bfb13531afa9a67f8c57e987e)
 

Author SHA1 Message Date
Stefan Hajnoczi d7754940d7 *: Delete checks for old host definitions 3 years ago
Stefan Hajnoczi 13d6b16081 Unify implementation of carry-less multiply. 3 years ago
Richard Henderson a97a83753c tcg: Map code_gen_buffer with PROT_BTI 3 years ago
Richard Henderson 5826a0dbf0 tcg/aarch64: Emit BTI insns at jump landing pads 3 years ago
Richard Henderson 095859e5d9 util/cpuinfo-aarch64: Add CPUINFO_BTI 3 years ago
Richard Henderson 9358fbbf6e tcg: Add tcg_out_tb_start backend hook 3 years ago
Richard Henderson 722460652b fpu: Handle m68k extended precision denormals properly 3 years ago
LIU Zhiwei 00f9ef8f3d fpu: Add conversions between bfloat16 and [u]int8 3 years ago
Richard Henderson 1f9823cea2 accel/tcg: Introduce do_st16_mmio_leN 3 years ago
Richard Henderson 8bf6726741 accel/tcg: Introduce do_ld16_mmio_beN 3 years ago
Richard Henderson 5646d6a70f accel/tcg: Merge io_writex into do_st_mmio_leN 3 years ago
Richard Henderson 13e617475d accel/tcg: Merge io_readx into do_ld_mmio_beN 3 years ago
Richard Henderson d89c64f6fd accel/tcg: Replace direct use of io_readx/io_writex in do_{ld,st}_1 3 years ago
Richard Henderson bef0c21678 accel/tcg: Merge cpu_transaction_failed into io_failed 3 years ago
Richard Henderson 405c02d85d plugin: Simplify struct qemu_plugin_hwaddr 3 years ago
Richard Henderson 0e1144400f accel/tcg: Use CPUTLBEntryFull.phys_addr in io_failed 3 years ago
Richard Henderson fb3cb376e9 accel/tcg: Split out io_prepare and io_failed 3 years ago
Richard Henderson da6aef48d9 accel/tcg: Simplify tlb_plugin_lookup 3 years ago
Richard Henderson e8967b6152 target/arm: Use tcg_gen_gvec_cmpi for compare vs 0 3 years ago
Richard Henderson 9622c697d1 tcg: Add gvec compare with immediate and scalar operand 3 years ago
Jiajie Chen 58f8961285 tcg/loongarch64: Implement 128-bit load & store 3 years ago
Richard Henderson 055c99015a host/include/aarch64: Implement clmul.h 3 years ago
Richard Henderson d6493dbb46 host/include/i386: Implement clmul.h 3 years ago
Richard Henderson 7bdbf233d9 target/ppc: Use clmul_64 3 years ago
Richard Henderson ef73fe7cf1 target/s390x: Use clmul_64 3 years ago
Richard Henderson 7fcb505455 target/i386: Use clmul_64 3 years ago
Richard Henderson a50cfdf0be target/arm: Use clmul_64 3 years ago
Richard Henderson 00f463b38a crypto: Add generic 64-bit carry-less multiply routine 3 years ago
Richard Henderson f56d3c1a14 target/ppc: Use clmul_32* routines 3 years ago
Richard Henderson 653aab27ba target/s390x: Use clmul_32* routines 3 years ago
Richard Henderson bae25f648e target/arm: Use clmul_32* routines 3 years ago
Richard Henderson 9a65a570fa crypto: Add generic 32-bit carry-less multiply routines 3 years ago
Richard Henderson a2c67342ee target/ppc: Use clmul_16* routines 3 years ago
Richard Henderson 25c304e936 target/s390x: Use clmul_16* routines 3 years ago
Richard Henderson c6f0dcb1fd target/arm: Use clmul_16* routines 3 years ago
Richard Henderson cf1b2cab83 crypto: Add generic 16-bit carry-less multiply routines 3 years ago
Richard Henderson cec4090d94 target/ppc: Use clmul_8* routines 3 years ago
Richard Henderson 2d8bc6815e target/s390x: Use clmul_8* routines 3 years ago
Richard Henderson 8e3da4c716 target/arm: Use clmul_8* routines 3 years ago
Richard Henderson 07f348d77c crypto: Add generic 8-bit carry-less multiply routines 3 years ago
Jiajie Chen 561b001aef tcg/loongarch64: Lower rotli_vec to vrotri 3 years ago
Jiajie Chen 0765cce114 tcg/loongarch64: Lower rotv_vec ops to LSX 3 years ago
Jiajie Chen 2931527b4d tcg/loongarch64: Lower vector shift integer ops 3 years ago
Jiajie Chen c8b859b45e tcg/loongarch64: Lower bitsel_vec to vbitsel 3 years ago
Jiajie Chen 94304d7b3d tcg/loongarch64: Lower vector shift vector ops 3 years ago
Jiajie Chen 5256ea1176 tcg/loongarch64: Lower vector saturated ops 3 years ago
Jiajie Chen b2f84adc00 tcg/loongarch64: Lower vector min max ops 3 years ago
Jiajie Chen 76d20c205d tcg/loongarch64: Lower mul_vec to vmul 3 years ago
Jiajie Chen 7d577c3ecd tcg/loongarch64: Lower neg_vec to vneg 3 years ago
Jiajie Chen 24c42fde52 tcg/loongarch64: Lower vector bitwise operations 3 years ago