aboutsummaryrefslogtreecommitdiff
path: root/dynasm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2025-01-1314-15/+15
|\
| * Bump copyright date.Mike Pall2025-01-1311-12/+12
| |
* | DynASM/x86: Add endbr instruction.Mike Pall2024-01-222-1/+3
| | | | | | | | Thanks to Dmitry Stogov. #1143 #1142
* | DynASM/x86: Allow [&expr] operand.Mike Pall2023-12-231-3/+7
| | | | | | | | Thanks to Dmitry Stogov. #1138
* | DynASM/ARM64: Support ldp/stp of q registers.Mike Pall2023-10-081-4/+4
| | | | | | | | Thanks to Peter Cawley. #1096
* | Merge branch 'master' into v2.1Mike Pall2023-08-2014-15/+15
|\|
| * Bump copyright date.Mike Pall2023-08-2011-12/+12
| |
* | DynASM/ARM64: Add instructions for ARM64e PAC.Mike Pall2023-08-121-0/+7
| | | | | | | | Contributed by Peter Cawley. #559
* | DynASM: Fix regression due to warning fix.Mike Pall2023-08-125-0/+5
| | | | | | | | Thanks to Dmitry Stogov. #1041 #970
* | DynASM: Fix warnings.Mike Pall2023-06-025-56/+26
| | | | | | | | Reported by Ilija Tovilo.
* | DynASM: Fix warnings.Mike Pall2022-06-082-9/+11
| |
* | DynASM/ARM64: Fix LSL/BFI* encoding with variable registers.Mike Pall2022-06-021-4/+4
| | | | | | | | Thanks to Dmitry Stogov.
* | DynASM/ARM64: Fix NOP instruction for aligmentMike Pall2022-03-251-1/+1
| | | | | | | | Reported by Marius Wachtler.
* | Merge branch 'master' into v2.1Mike Pall2022-01-1514-15/+15
|\|
| * Bump copyright date.Mike Pall2022-01-1511-12/+12
| |
* | Merge branch 'master' into v2.1Mike Pall2021-06-081-1/+1
|\|
| * DynASM/x86: Add missing escape in pattern.Mike Pall2021-06-081-1/+1
| |
* | DynASM/ARM64: Fix LSL/BFI* encoding with variable shifts.Mike Pall2021-06-041-6/+8
| | | | | | | | Thanks to Dmitry Stogov.
* | DynASM/ARM64: Fix ADRP encoding with absolute address.Mike Pall2021-05-221-1/+7
| | | | | | | | Thanks to Dmitry Stogov.
* | DynASM: Bump version to 1.5.0.Mike Pall2021-05-027-20/+20
| |
* | DynASM/ARM64: Add .long expr. Add .quad/.addr expr + refs.Mike Pall2021-05-022-23/+84
| | | | | | | | Suggested by Dmitry Stogov, Hao Sun and Nick Gasson.
* | DynASM/x86: Fix x64 .aword refs. Add .qword, .quad, .addr and .long.Mike Pall2021-05-022-11/+55
| | | | | | | | Suggested by Dmitry Stogov.
* | DynASM: Fix global label referencesMike Pall2021-03-314-8/+20
| | | | | | | | ARM64 patch contributed by Hao Sun and Nick Gasson.
* | DynASM/ARM64: Add VREG support.Mike Pall2021-03-312-18/+41
| | | | | | | | Contributed by Hao Sun and Nick Gasson.
* | Merge branch 'master' into v2.1Mike Pall2021-01-0214-15/+15
|\|
| * Bump copyright date.Mike Pall2021-01-0211-12/+12
| |
* | Merge branch 'master' into v2.1Mike Pall2020-10-121-2/+2
|\|
| * Minor changes and https-ify links.Mike Pall2020-10-121-2/+2
| |
* | Merge branch 'master' into v2.1Mike Pall2020-09-121-4/+7
|\|
| * DynASM/x86: Fix VREG support.Mike Pall2020-09-121-4/+7
| |
* | Merge branch 'master' into v2.1Mike Pall2020-01-2014-16/+16
|\|
| * Bump copyright date.Mike Pall2020-01-2011-12/+12
| |
* | DynASM/x86: Fix BMI instructions.Mike Pall2020-01-201-1/+1
| | | | | | | | Thanks to Peter Cawley.
* | MIPS: Add MIPS64 R6 port.Mike Pall2020-01-203-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.1Mike Pall2019-01-102-6/+6
|\|
| * DynASM/MIPS: Fix shadowed variable.Mike Pall2019-01-101-3/+3
| | | | | | | | | | Cleanup only, bug cannot trigger. Thanks to Domingo Alvarez Duarte.
| * DynASM/PPC: Fix shadowed variable.Mike Pall2019-01-101-3/+3
| | | | | | | | | | Cleanup only, bug cannot trigger. Thanks to Domingo Alvarez Duarte.
* | DynASM/x86: Fix vroundps/vroundpd encoding.Mike Pall2018-08-221-2/+2
| | | | | | | | Thanks to Alexander Nasonov.
* | DynASM: Fix warning.Mike Pall2018-06-241-0/+1
| |
* | DynASM/x86: Add FMA3 instructions.Mike Pall2018-06-051-0/+67
| | | | | | | | Thanks to Alexander Nasonov.
* | DynASM/x86: Add BMI1 and BMI2 instructions.Mike Pall2018-02-271-0/+19
| | | | | | | | Thanks to Peter Cawley.
* | Merge branch 'master' into v2.1Mike Pall2018-01-294-4/+18
|\|
| * Fix GCC 7 -Wimplicit-fallthrough warnings.Mike Pall2018-01-294-2/+16
| |
* | Merge branch 'master' into v2.1Mike Pall2017-09-201-1/+2
|\|
| * DynASM/x86: Fix potential REL_A overflow.Mike Pall2017-09-201-1/+2
| | | | | | | | Thanks to Joshua Haberman.
| * DynASM: Fix warning.Mike Pall2017-03-081-1/+2
| |
* | Merge branch 'master' into v2.1Mike Pall2017-01-1714-15/+15
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-1711-12/+12
| |
* | DynASM/MIPS: Add missing MIPS64 instructions.Mike Pall2016-05-283-14/+84
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | DynASM/x86: Add ADX instructions.Mike Pall2016-03-061-0/+4
| | | | | | | | Thanks to Peter Cawley.