VM Maker: CogPools-ISAs-eem.3.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: CogPools-ISAs-eem.3.mcz

commits-2
 
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).!