[Vm-dev] VM Maker: CogPools-ISAs-eem.13.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Dec 29 02:53:43 UTC 2022


Eliot Miranda uploaded a new version of CogPools-ISAs to project VM Maker:
http://source.squeak.org/VMMaker/CogPools-ISAs-eem.13.mcz

==================== Summary ====================

Name: CogPools-ISAs-eem.13
Author: eem
Time: 28 December 2022, 6:53:41.688471 pm
UUID: 3da180c9-0a31-43d1-8261-73454dc53c87
Ancestors: CogPools-ISAs-eem.12

Add a useful instruction field decomposer for aarch64

=============== Diff against CogPools-ISAs-eem.12 ===============

Item was added:
+ ----- Method: ARMv8A64Opcodes class>>decomposeLoadStore: (in category 'utilities') -----
+ decomposeLoadStore: word
+ 	^{	'op0'. word >> 28 bitAnd: 15.
+ 		'op1'. word >> 26 bitAnd: 1.
+ 		'op2'. word >> 23 bitAnd: 3.
+ 		'op3'. word >> 16 bitAnd: 63.
+ 		'op4'. word >> 10 bitAnd: 3 }!



More information about the Vm-dev mailing list