Results (41 - 50 of 2297)
- [287467]: [RISCV64] Add MacroAssemblerRISCV64 operations for testing, comparison ...
- ... webkit.org/show_bug.cgi?id=234630 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-28 Reviewed by Yusuke Suzuki. Add MacroAssemblerRISCV64 implementations for the different variants of compare and test instructions. For comparisons, the implementations set up the two values ...
- By Dec 28, 2021 1:45:34 AM —
- [287466]: [RISCV64] Add MacroAssemblerRISCV64 operations with patchable elements ...
- ... webkit.org/show_bug.cgi?id=234635 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-28 Reviewed by Yusuke Suzuki. Add MacroAssemblerRISCV64 implementations for operations that generate patchable code sections. This covers moves, stores and branches. For moves and stores of p ...
- By Dec 28, 2021 1:31:17 AM —
- [287465]: [RISCV64] Enable signal-based VM traps for CPU(RISCV64) ...
- ... webkit.org/show_bug.cgi?id=234719 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-28 Reviewed by Yusuke Suzuki. Source/JavaScriptCore: Enable signal-based VM traps on RISCV64. On Linux, this depends on generating a SIGSEGV or SIGBUS signal. The former can be generated thro ...
- By Dec 28, 2021 1:06:36 AM —
- [287464]: [RISCV64] Define HAVE_MACHINE_CONTEXT, provide mcontext_t accessors ...
- ... webkit.org/show_bug.cgi?id=234718 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-28 Reviewed by Yusuke Suzuki. Source/JavaScriptCore: Define HAVE_MACHINE_CONTEXT for RISCV64. In the MachineContext.h header, CPU(RISCV64)-specific accessors into the mcontext_t struct are al ...
- By Dec 28, 2021 12:48:32 AM —
- [287367]: [RISCV64] Add RISCV64 support in YARR ...
- ... webkit.org/show_bug.cgi?id=234547 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-22 Reviewed by Yusuke Suzuki. Source/JavaScriptCore: Add RISCV64 support to YARR. This covers providing the required register and immediate defitinitions, as well as also enabling codepaths s ...
- By Dec 22, 2021 11:20:14 AM —
- [287352]: [RISCV64] Fix RISCV64Assembler::ImmediateDecomposition in debug builds ...
- ... Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-22 * assembler/RISCV64Assembler.h: (JSC::RISCV64Instructions::ImmediateDecomposition::ImmediateDecomposition):
- By Dec 22, 2021 1:32:30 AM —
- [287311]: [RISCV64] Add or enable missing CPU(RISCV64) codepaths in baseline JIT ...
- ... webkit.org/show_bug.cgi?id=234551 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-21 Reviewed by Yusuke Suzuki. Sprinkle the necessary CPU(RISCV64) build guards as well as additional RISCV64-specific codepaths encapsualted by those build guards in the baseline JIT code. In ...
- By Dec 21, 2021 4:54:37 AM —
- [287305]: [RISCV64] Add missing MacroAssemblerRISCV64 floating-point rounding, ...
- ... webkit.org/show_bug.cgi?id=234475 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-21 Reviewed by Yusuke Suzuki. Add missing MacroAssemblerRISCV64 methods that cover floating-point rounding and comparison operations. Manually detecting NaN values is possible by classifying f ...
- By Dec 21, 2021 12:54:28 AM —
- [287302]: [RISCV64] Add basic MacroAssemblerRISCV64 branching methods ...
- ... webkit.org/show_bug.cgi?id=234474 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-21 Reviewed by Yusuke Suzuki. Add MacroAssemblerRISCV64 implementations for the basic branching methods. RelationalCondition enum values are aliased to the branching condition values in RISCV6 ...
- By Dec 21, 2021 12:35:10 AM —
- [287181]: [RISCV64] Implement linking and patching support in RISCV64Assembler ...
- ... webkit.org/show_bug.cgi?id=234398 Patch by Zan Dobersek <zdobersek@igalia.com> on 2021-12-17 Reviewed by Yusuke Suzuki. Populate RISCV64Assembler class with the necessary implementations and facilities to support linking and patching operations. Implementations of different methods ...
- By Dec 17, 2021 5:55:55 AM —
Note: See TracSearch
for help on searching.