about summary refs log tree commit diff stats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* [TRACE] Show backtrace on emit_signal too if askedptitSeb2024-11-291-0/+30
|
* [WRAPPER] Added back faked ITM weak functionsptitSeb2024-11-294-0/+36
|
* [WRAPPER] Fixed wrapped dlerror behaviourptitSeb2024-11-291-3/+11
|
* [RV64] Added nan propagation emulation for interpreter and DynaRec (#2091)Yang Liu2024-11-288-139/+120
| | | | | * [RV64] Added nan propagation emulation for interpreter and DynaRec * oops
* [WRAPPER] Reworked sqlite3 with new wrapperhelperptitSeb2024-11-286-77/+178
|
* [RV64_DYNAREC] Fix PTEST X_CF typo (#2088)Leslie Zhai2024-11-281-1/+1
|
* [LA64_DYNAREC] Added LEA opcode (#2087)Leslie Zhai2024-11-281-0/+11
|
* Added syscall 280ptitSeb2024-11-271-0/+1
|
* [WRAPPER] More work on gtk/gstreamer wrappingptitSeb2024-11-275-181/+142
|
* [RV64_DYNAREC] Fixed another regression in vector (#2086)Yang Liu2024-11-271-2/+2
|
* [BOX32] Added 32bits syscall 2ptitSeb2024-11-271-1/+14
|
* [LA64_DYNAREC] Added nativeflags option support (#2084)Yang Liu2024-11-271-1/+1
|
* [RV64_DYNAREC] Fixed more regressions for vector (#2082)Yang Liu2024-11-262-6/+6
|
* [WRAPPER] Reworked gstvideo with new wrapperhelperptitSeb2024-11-264-202/+259
|
* [WRAPPER] Reworked gsttag with new wrapperhelperptitSeb2024-11-261-44/+44
|
* [WRAPPER] Reworked gstsdp with new wrapperhelperptitSeb2024-11-264-172/+196
|
* [WRAPPER] Reworked gst-rtp and gst-rtsp with new wrapperhelperptitSeb2024-11-265-344/+464
|
* [WRAPPER] Reworked gstriff with new wrapperhelperptitSeb2024-11-261-11/+11
|
* [WRAPPER] Reworked gst-pbutils with new wrapperhelperptitSeb2024-11-261-162/+162
|
* [WRAPPER] Reworked gstnet with new wrapperhelperptitSeb2024-11-261-23/+23
|
* [WRAPPER] Reworked gst-gl with new wrapperhelperptitSeb2024-11-264-219/+256
|
* [WRAPPER] Reworked gstfft with new wrapperhelperptitSeb2024-11-261-22/+22
|
* [WRAPPER] Reworked gstcontroller with new wrapperhelperptitSeb2024-11-261-17/+17
|
* [WRAPPER] Reworked gstcheck with new wrapperhelperptitSeb2024-11-264-198/+203
|
* [ARM64_DYNAREC][TRACE] Use BLR on ret/retn with TRACE to allow relevant ↵ptitSeb2024-11-261-0/+8
| | | | debug informations on bad returns
* [WRAPPER] Reworked gstbase with new wrapperhelperptitSeb2024-11-264-249/+286
|
* [LA64_DYNAREC] Added SBB opcodes (#2076)Leslie Zhai2024-11-265-1/+115
| | | | | * [LA64_DYNAREC] Added SBB opcodes * [LA64_DYNAREC] clang-format and fix LOCK ADC wrong ed
* [RV64_DYNAREC] Fixed vector packed logical shift opcodes (#2075)xctan2024-11-262-3/+8
| | | | | * [RV64_DYNAREC] Fixed vector packed logical shift opcodes * [RV64_DYNAREC] Fixed a operand violation in vector CVTSD2SS
* [WRAPPER] Reworked gstaudio with new wrapperhelperptitSeb2024-11-254-163/+172
|
* [WRAPPER] Reworked gstapp with new wrapperhelperptitSeb2024-11-251-41/+41
|
* [WRAPPER] Reworked wrapping of gstallocators with new wrapperhelperptitSeb2024-11-254-10/+15
|
* [WRAPPER] Reworked gstreamer with new wrapperhelperptitSeb2024-11-256-788/+875
|
* [RV64_DYNAREC] Fixed vector SSE unpack opcodes (#2074)xctan2024-11-251-4/+4
|
* [RBTREE] Document the rationale for memory management (#2060)Chi-Kuan Chiu2024-11-251-0/+199
| | | | | | Enhanced the rbtree.h header with detailed documentation comments for each function. This comment aims to clarify the role of the red-black tree in memory management and how these functions interact with and manage memory.
* [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions (#2070)Yang Liu2024-11-2511-8/+51
| | | | | | | | | | | * [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions * Use sevl for wfe * Add docs * Fix typo * use switch case
* [LA64_DYNAREC] Add adc8, adc8c, adc16 and testadc (#2069)Leslie Zhai2024-11-256-0/+293
| | | | | | | | | * [LA64_DYNAREC] Add adc8, adc8c, adc16 and testadc * [LA64_DYNAREC] Add missing testcase * [LA64_DYNAREC] Change ANDI+OR to BSTRINS_D for ADC AL, Ib and removed testadc * [LA64_DYNAREC] clang-format
* [ARM64_DYNAREC] Use YIELD instead of WFE (#2066)Yang Liu2024-11-243-1/+15
|
* [CORE] Enhanced BOX64_DYNAREC_RV64NOEXT (#2065)xctan2024-11-241-32/+24
|
* [RV64_DYNAREC] Added, fixed, and optimized opcodes (#2059)xctan2024-11-245-119/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [RV64_DYNAREC] Added 66 0F 38 37 PCMPGTQ opcode * [RV64_DYNAREC] Added 66 0F 17 MOVHPD opcode * [RV64_DYNAREC] Added 66 0F 38 15 PBLENDVPD opcode * [RV64_DYNAREC] Optimized vector SSE packed compare * [RV64_DYNAREC] Optimized vector MMX MOVD Gm, Ed * [RV64_DYNAREC] Optimized vector SSE PMADDWD opcode * [RV64_DYNAREC] Added vector PCMPGTQ opcode * [RV64_DYNAREC] Added vector 66 0F 17 MOVHPD opcode * [RV64_DYNAREC] Optimized vector 66 0F 16 MOVHPD opcode * [RV64_DYNAREC] Added vector PBLENDVPD opcode * [RV64_DYNAREC] Optimized vector PMADDUBSW opcode * [RV64_DYNAREC] Optimized vector SSE logical shifts with Ex * [RV64_DYNAREC] Optimized vector SSE unpack * [RV64_DYNAREC] Added F0 F6 /2 LOCK NOT opcode * [RV64_DYNAREC] Fixed vector packed logical shift
* [VULKAN] Added a new extension and a missing functionptitSeb2024-11-241-1/+5
|
* [ARM64_DYNAREC] Fix a regression, as 90 opcode is not always NOP depending ↵ptitSeb2024-11-241-12/+14
| | | | on REX (should help #2064)
* [ARM64_DYNAREC] Generate corresponding hint instruction for PAUSE (#2063)Yang Liu2024-11-242-9/+13
|
* [RV64_DYNAREC] Minor optimizations on CMPXCHG (#2062)Yang Liu2024-11-241-9/+3
|
* [ARM64_DYNAREC] Small optim for emit_shld32c CF flag computationptitSeb2024-11-231-2/+1
|
* [DYNAREC] Better detection of wait slotptitSeb2024-11-231-0/+15
|
* [BOX32] Removed a debug leftoverptitSeb2024-11-231-1/+1
|
* Reworked on mmap address alignments for a performance regression (#2057)Yang Liu2024-11-221-3/+2
|
* Slightly better way to decode wrappersptitSeb2024-11-211-1/+6
|
* Small fix for XSAVE/XRSTOR opcodes ([DYNAREC] too)ptitSeb2024-11-216-10/+10
|
* [LA64_DYNAREC] Added more opcodes for JDK (#2055)Yang Liu2024-11-215-1/+272
|