aboutsummaryrefslogtreecommitdiff
path: root/src/lj_emit_arm64.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
* ARM64: Use ldr literal to load FP constants.Mike Pall2024-08-211-6/+11
* ARM64: Use movi to materialize FP constants.Mike Pall2024-08-151-0/+14
* ARM64: Use ADR and ADRP to form constants.Mike Pall2023-10-081-7/+29
* Windows/ARM64: Support Windows calling conventions.Mike Pall2023-09-111-2/+2
* Windows/ARM64: Add initial support.Mike Pall2023-09-101-4/+4
* ARM64: Fix LDP/STP fusion (again).Mike Pall2023-09-091-4/+13
* ARM64: Reload BASE via GL instead of spilling it.Mike Pall2023-09-091-1/+1
* ARM64: Consolidate 32/64-bit constant handling in assembler.Mike Pall2023-09-091-36/+37
* ARM64: Tune emit_lsptr. Avoid wrong load for asm_prof.Mike Pall2023-09-091-11/+12
* ARM64: Inline only use of emit_loada.Mike Pall2023-09-091-2/+0
* ARM64: Improve K13 constant rematerialization.Mike Pall2023-09-091-20/+12
* ARM64: Fix LDP/STP fusing for unaligned accesses.Mike Pall2023-08-281-1/+1
* Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
* ARM64: Add support for ARM64e pointer authentication codes (PAC).Mike Pall2023-08-121-3/+9
* ARM64: Fix LDP code generation.Mike Pall2023-07-081-1/+1
* Merge branch 'master' into v2.1Mike Pall2022-12-221-4/+5
* Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
* ARM64: More improvements to the generation of immediates.Mike Pall2021-06-031-1/+1
* ARM64: Improve generation of immediates.Mike Pall2021-03-231-31/+33
* Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
* Improve assertions.Mike Pall2020-06-151-9/+12
* Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
* ARM64: Fix exit stub patching.Mike Pall2018-06-241-9/+9
* ARM64: Add big-endian support.Mike Pall2017-03-301-1/+1
* Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
* ARM64: Fix code generation for S19 offsets.Mike Pall2016-12-081-2/+2
* ARM64: Fuse FP multiply-add/sub.Mike Pall2016-12-081-0/+5
* ARM64: Fix pc-relative loads of consts. Cleanup branch codegen.Mike Pall2016-12-071-17/+13
* ARM64: Make use of tbz/tbnz and cbz/cbnz.Mike Pall2016-11-291-0/+19
* ARM64: Reject special case in emit_isk13().Mike Pall2016-11-201-1/+3
* ARM64: Add JIT compiler backend.Mike Pall2016-11-201-0/+397