2
JavaScriptCore: RISCV64: sign-extend i32 args at wasm import call sites
Daniel Golle <daniel@makrotopia.org>
3
ANGLE: skip excess-precision-sensitive roundToNearest
Daniel Golle <daniel@makrotopia.org>
5
bmalloc: enable libpas on Linux/RISCV64
Daniel Golle <daniel@makrotopia.org>
6
JavaScriptCore: add RISCV64 support to GdbJIT
Daniel Golle <daniel@makrotopia.org>
7
JavaScriptCore: stub IPInt call trampoline labels on unsupported archs
Daniel Golle <daniel@makrotopia.org>
8
PlatformCPU.h: fix detection of PPC CPU
Daniel Golle <daniel@makrotopia.org>
9
JavaScriptCore: RISCV64: fix nonPreservedNonArgumentFPR0 aliasing argumentFPR1
Daniel Golle <daniel@makrotopia.org>
10
WTF: enable WebAssembly and BBQJIT on RISCV64
Daniel Golle <daniel@makrotopia.org>
12
JavaScriptCore: use std::integral in RISCV64 immediate helpers
Daniel Golle <daniel@makrotopia.org>
14
JavaScriptCore: declare BBQJIT ScratchScope for non-X86/non-ARM64 archs
Daniel Golle <daniel@makrotopia.org>
16
JavaScriptCore: emit the RISCV64 LLInt arch attribute only once
Daniel Golle <daniel@makrotopia.org>
18
currentStackPointer for Linux/PPC, Linux/PPC64
Daniel Golle <daniel@makrotopia.org>
19
JavaScriptCore: do not force useBBQJIT() off on RISCV64
Daniel Golle <daniel@makrotopia.org>
20
JavaScriptCore: RISCV64: wire up A-extension atomics in BBQJIT
Daniel Golle <daniel@makrotopia.org>
21
JavaScriptCore: add RISCV64 MacroAssembler primitives required by BBQJIT
Daniel Golle <daniel@makrotopia.org>
22
JavaScriptCore: forward MacroAssemblerRISCV64.h and friends to PrivateHeaders
Daniel Golle <daniel@makrotopia.org>
24
JavaScriptCore: JSToWasm: load/store all 8 wasm GPR args on RISCV64
Daniel Golle <daniel@makrotopia.org>
25
JavaScriptCore: LLInt asm: iterate all 8 wasm GPR args on RISCV64
Daniel Golle <daniel@makrotopia.org>
28
JavaScriptCore: BBQJIT: implement wasm tail call on RISCV64
Daniel Golle <daniel@makrotopia.org>
30
JavaScriptCore: RISCV64: do not wrap FP JIT-op returns in ExceptionOperationResult
Daniel Golle <daniel@makrotopia.org>
31
JavaScriptCore: add missing RISCV64 MacroAssembler methods
Daniel Golle <daniel@makrotopia.org>
32
JavaScriptCore: support the LLInt in-place interpreter on RISCV64
Daniel Golle <daniel@makrotopia.org>
33
JavaScriptCore: make WasmTypeDefinition::toB3Type available whenever B3 is
Daniel Golle <daniel@makrotopia.org>
35
JavaScriptCore: handle Carry in RISCV64 testFinalize switch
Daniel Golle <daniel@makrotopia.org>
36
JavaScriptCore: disable useWasmFastMemory on RISCV64
Daniel Golle <daniel@makrotopia.org>