Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into v2.1 | Mike Pall | 2025-01-13 | 14 | -15/+15 |
|\ | |||||
| * | Bump copyright date. | Mike Pall | 2025-01-13 | 11 | -12/+12 |
| | | |||||
* | | DynASM/x86: Add endbr instruction. | Mike Pall | 2024-01-22 | 2 | -1/+3 |
| | | | | | | | | Thanks to Dmitry Stogov. #1143 #1142 | ||||
* | | DynASM/x86: Allow [&expr] operand. | Mike Pall | 2023-12-23 | 1 | -3/+7 |
| | | | | | | | | Thanks to Dmitry Stogov. #1138 | ||||
* | | DynASM/ARM64: Support ldp/stp of q registers. | Mike Pall | 2023-10-08 | 1 | -4/+4 |
| | | | | | | | | Thanks to Peter Cawley. #1096 | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2023-08-20 | 14 | -15/+15 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2023-08-20 | 11 | -12/+12 |
| | | |||||
* | | DynASM/ARM64: Add instructions for ARM64e PAC. | Mike Pall | 2023-08-12 | 1 | -0/+7 |
| | | | | | | | | Contributed by Peter Cawley. #559 | ||||
* | | DynASM: Fix regression due to warning fix. | Mike Pall | 2023-08-12 | 5 | -0/+5 |
| | | | | | | | | Thanks to Dmitry Stogov. #1041 #970 | ||||
* | | DynASM: Fix warnings. | Mike Pall | 2023-06-02 | 5 | -56/+26 |
| | | | | | | | | Reported by Ilija Tovilo. | ||||
* | | DynASM: Fix warnings. | Mike Pall | 2022-06-08 | 2 | -9/+11 |
| | | |||||
* | | DynASM/ARM64: Fix LSL/BFI* encoding with variable registers. | Mike Pall | 2022-06-02 | 1 | -4/+4 |
| | | | | | | | | Thanks to Dmitry Stogov. | ||||
* | | DynASM/ARM64: Fix NOP instruction for aligment | Mike Pall | 2022-03-25 | 1 | -1/+1 |
| | | | | | | | | Reported by Marius Wachtler. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2022-01-15 | 14 | -15/+15 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2022-01-15 | 11 | -12/+12 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2021-06-08 | 1 | -1/+1 |
|\| | |||||
| * | DynASM/x86: Add missing escape in pattern. | Mike Pall | 2021-06-08 | 1 | -1/+1 |
| | | |||||
* | | DynASM/ARM64: Fix LSL/BFI* encoding with variable shifts. | Mike Pall | 2021-06-04 | 1 | -6/+8 |
| | | | | | | | | Thanks to Dmitry Stogov. | ||||
* | | DynASM/ARM64: Fix ADRP encoding with absolute address. | Mike Pall | 2021-05-22 | 1 | -1/+7 |
| | | | | | | | | Thanks to Dmitry Stogov. | ||||
* | | DynASM: Bump version to 1.5.0. | Mike Pall | 2021-05-02 | 7 | -20/+20 |
| | | |||||
* | | DynASM/ARM64: Add .long expr. Add .quad/.addr expr + refs. | Mike Pall | 2021-05-02 | 2 | -23/+84 |
| | | | | | | | | Suggested by Dmitry Stogov, Hao Sun and Nick Gasson. | ||||
* | | DynASM/x86: Fix x64 .aword refs. Add .qword, .quad, .addr and .long. | Mike Pall | 2021-05-02 | 2 | -11/+55 |
| | | | | | | | | Suggested by Dmitry Stogov. | ||||
* | | DynASM: Fix global label references | Mike Pall | 2021-03-31 | 4 | -8/+20 |
| | | | | | | | | ARM64 patch contributed by Hao Sun and Nick Gasson. | ||||
* | | DynASM/ARM64: Add VREG support. | Mike Pall | 2021-03-31 | 2 | -18/+41 |
| | | | | | | | | Contributed by Hao Sun and Nick Gasson. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2021-01-02 | 14 | -15/+15 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2021-01-02 | 11 | -12/+12 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2020-10-12 | 1 | -2/+2 |
|\| | |||||
| * | Minor changes and https-ify links. | Mike Pall | 2020-10-12 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2020-09-12 | 1 | -4/+7 |
|\| | |||||
| * | DynASM/x86: Fix VREG support. | Mike Pall | 2020-09-12 | 1 | -4/+7 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2020-01-20 | 14 | -16/+16 |
|\| | |||||
| * | Bump copyright date. | Mike Pall | 2020-01-20 | 11 | -12/+12 |
| | | |||||
* | | DynASM/x86: Fix BMI instructions. | Mike Pall | 2020-01-20 | 1 | -1/+1 |
| | | | | | | | | Thanks to Peter Cawley. | ||||
* | | MIPS: Add MIPS64 R6 port. | Mike Pall | 2020-01-20 | 3 | -232/+407 |
| | | | | | | | | | | | | Contributed by Hua Zhang, YunQiang Su from Wave Computing, and Radovan Birdic from RT-RK. Sponsored by Wave Computing. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2019-01-10 | 2 | -6/+6 |
|\| | |||||
| * | DynASM/MIPS: Fix shadowed variable. | Mike Pall | 2019-01-10 | 1 | -3/+3 |
| | | | | | | | | | | Cleanup only, bug cannot trigger. Thanks to Domingo Alvarez Duarte. | ||||
| * | DynASM/PPC: Fix shadowed variable. | Mike Pall | 2019-01-10 | 1 | -3/+3 |
| | | | | | | | | | | Cleanup only, bug cannot trigger. Thanks to Domingo Alvarez Duarte. | ||||
* | | DynASM/x86: Fix vroundps/vroundpd encoding. | Mike Pall | 2018-08-22 | 1 | -2/+2 |
| | | | | | | | | Thanks to Alexander Nasonov. | ||||
* | | DynASM: Fix warning. | Mike Pall | 2018-06-24 | 1 | -0/+1 |
| | | |||||
* | | DynASM/x86: Add FMA3 instructions. | Mike Pall | 2018-06-05 | 1 | -0/+67 |
| | | | | | | | | Thanks to Alexander Nasonov. | ||||
* | | DynASM/x86: Add BMI1 and BMI2 instructions. | Mike Pall | 2018-02-27 | 1 | -0/+19 |
| | | | | | | | | Thanks to Peter Cawley. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2018-01-29 | 4 | -4/+18 |
|\| | |||||
| * | Fix GCC 7 -Wimplicit-fallthrough warnings. | Mike Pall | 2018-01-29 | 4 | -2/+16 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-09-20 | 1 | -1/+2 |
|\| | |||||
| * | DynASM/x86: Fix potential REL_A overflow. | Mike Pall | 2017-09-20 | 1 | -1/+2 |
| | | | | | | | | Thanks to Joshua Haberman. | ||||
| * | DynASM: Fix warning. | Mike Pall | 2017-03-08 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-01-17 | 14 | -15/+15 |
|\| | |||||
| * | Bump copyright date to 2017. | Mike Pall | 2017-01-17 | 11 | -12/+12 |
| | | |||||
* | | DynASM/MIPS: Add missing MIPS64 instructions. | Mike Pall | 2016-05-28 | 3 | -14/+84 |
| | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
* | | DynASM/x86: Add ADX instructions. | Mike Pall | 2016-03-06 | 1 | -0/+4 |
| | | | | | | | | Thanks to Peter Cawley. |