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

commits at source.squeak.org commits at source.squeak.org
Sun Dec 15 21:34:16 UTC 2019


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

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

Name: CogPools-ISAs-eem.3
Author: eem
Time: 15 December 2019, 1:34:15.769182 pm
UUID: 92046531-4ad5-4666-a897-4be5b9f6db8f
Ancestors: CogPools-ISAs-tpr.2

Define RET in house style

=============== Diff against CogPools-ISAs-tpr.2 ===============

Item was changed:
  ----- Method: ARMv8A64Opcodes class>>initialize (in category 'class initialization') -----
  initialize
  	"self initialize"
+ 	| zeroreg linkreg |
+ 	zeroreg := 31.
- 	| linkreg |
  	linkreg := 30.
  	"C6.2.202" NOP := 2r11010101000000110010000000011111.
+ 	"C6.2.218"	RET := 2r1101011001 << 22 + (zeroreg << 16) + (linkreg << 5)!
- 	"C6.2.218"	RET := 2r11010110010111110000000000000000 + (linkreg << 5).!



More information about the Vm-dev mailing list