<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luajit/src/lj_emit_arm64.h, branch temp-v3bp-syntax1</title>
<subtitle>A mirror of https://luajit.org/git/luajit.git
</subtitle>
<id>https://git.lua4.win/luajit/atom?h=temp-v3bp-syntax1</id>
<link rel='self' href='https://git.lua4.win/luajit/atom?h=temp-v3bp-syntax1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/'/>
<updated>2026-01-09T16:25:02+00:00</updated>
<entry>
<title>Merge branch 'master' into v2.1</title>
<updated>2026-01-09T16:25:02+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2026-01-09T16:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=2c110b7769bace93314f19977307054d44eb731e'/>
<id>urn:sha1:2c110b7769bace93314f19977307054d44eb731e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM64: Add support for ARM BTI.</title>
<updated>2025-10-28T03:46:10+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2025-10-28T03:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=8651ef6df45189ad5ab734275568c9538038fcfa'/>
<id>urn:sha1:8651ef6df45189ad5ab734275568c9538038fcfa</id>
<content type='text'>
Note: this is not enabled by default, look for CET in lj_arch.h.
Thanks to Yuichiro Naito. #1398
</content>
</entry>
<entry>
<title>Merge branch 'master' into v2.1</title>
<updated>2025-01-13T15:15:19+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2025-01-13T15:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=8358eb0cceb0aab0ba2872afa4a68ef391093d88'/>
<id>urn:sha1:8358eb0cceb0aab0ba2872afa4a68ef391093d88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM64: Use ldr literal to load FP constants.</title>
<updated>2024-08-21T09:31:29+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2024-08-21T09:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=c68711cc872e6626dc9e653e94df7bf21691d38e'/>
<id>urn:sha1:c68711cc872e6626dc9e653e94df7bf21691d38e</id>
<content type='text'>
Thanks to Peter Cawley. #1255
</content>
</entry>
<entry>
<title>ARM64: Use movi to materialize FP constants.</title>
<updated>2024-08-14T22:22:47+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2024-08-14T22:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=6f834087d0553b68b61770c69109894bf3f375ef'/>
<id>urn:sha1:6f834087d0553b68b61770c69109894bf3f375ef</id>
<content type='text'>
Thanks to Peter Cawley. #1245
</content>
</entry>
<entry>
<title>ARM64: Use ADR and ADRP to form constants.</title>
<updated>2023-10-08T20:10:02+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2023-10-08T20:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=d2a5487fd79b0ce9cd303f84eae13ce12d4db4b7'/>
<id>urn:sha1:d2a5487fd79b0ce9cd303f84eae13ce12d4db4b7</id>
<content type='text'>
Thanks to Peter Cawley. #1100
</content>
</entry>
<entry>
<title>Windows/ARM64: Support Windows calling conventions.</title>
<updated>2023-09-11T14:35:28+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2023-09-11T14:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=1c33f46314cc4e3cb52ac83c5b27419bc06b5154'/>
<id>urn:sha1:1c33f46314cc4e3cb52ac83c5b27419bc06b5154</id>
<content type='text'>
Dear Microsoft: your butchering of the (perfectly fine) ARM64 ABI is a disgrace.
Thanks to Peter Cawley. #593
</content>
</entry>
<entry>
<title>Windows/ARM64: Add initial support.</title>
<updated>2023-09-10T03:20:22+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2023-09-10T03:20:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=cb413bf8f4814fe3e47c8c619602c7a161469faf'/>
<id>urn:sha1:cb413bf8f4814fe3e47c8c619602c7a161469faf</id>
<content type='text'>
Only builds with native ARM64 Visual Studio for now.
Thanks to vanc and Stephen Just. #593 #964
</content>
</entry>
<entry>
<title>ARM64: Fix LDP/STP fusion (again).</title>
<updated>2023-09-09T16:01:37+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2023-09-09T16:01:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=b8c6ccd50c61b7a2df5123ddc5a85ac7d089542b'/>
<id>urn:sha1:b8c6ccd50c61b7a2df5123ddc5a85ac7d089542b</id>
<content type='text'>
Reported and analyzed by Zhongwei Yao. Fix by Peter Cawley. #1075
</content>
</entry>
<entry>
<title>ARM64: Reload BASE via GL instead of spilling it.</title>
<updated>2023-09-09T14:56:16+00:00</updated>
<author>
<name>Mike Pall</name>
<email>mike</email>
</author>
<published>2023-09-09T14:56:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luajit/commit/?id=315dc3e776d3199269a464b17d07c48064d3fd09'/>
<id>urn:sha1:315dc3e776d3199269a464b17d07c48064d3fd09</id>
<content type='text'>
Thanks to Peter Cawley. #1068.
</content>
</entry>
</feed>
