[Vm-dev] VM Maker: Cog-eem.359.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Nov 19 17:06:55 UTC 2019


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

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

Name: Cog-eem.359
Author: eem
Time: 19 November 2019, 9:06:52.903989 am
UUID: 8141b8fa-e5c9-4fc3-96ce-548ea9bc4967
Ancestors: Cog-eem.358

Add the GdbARMv8Plugin.  Add the register accessors for GdbARMv8Alien64.

=============== Diff against Cog-eem.358 ===============

Item was added:
+ ----- Method: GdbARMPlugin class>>shouldBeTranslated (in category 'translation') -----
+ shouldBeTranslated
+ 	"Is this class intended to be translated as a plugin, perhaps specific to a platform?
+ 	 Most subclasses should answer true, but some such as simulation-only versions
+ 	 should answer false for various reasons."
+ 	^super shouldBeTranslated and: [self ~~ GdbARMPlugin]!

Item was added:
+ GdbARMPlugin subclass: #GdbARMv6Plugin
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Cog-ProcessorPlugins'!

Item was added:
+ ----- Method: GdbARMv6Plugin class>>moduleName (in category 'translation') -----
+ moduleName
+ 	"Answer the receiver's module name that is used for the plugin's C code."
+ 
+ 	^superclass name asString!

Item was added:
+ CogProcessorAlien variableByteSubclass: #GdbARMv8Alien
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Cog-Processors'!

Item was added:
+ GdbARMv8Alien variableByteSubclass: #GdbARMv8Alien64
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Cog-Processors'!

Item was added:
+ ----- Method: GdbARMv8Alien64 class>>dataSize (in category 'instance creation') -----
+ dataSize
+ 	^2280!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d0 (in category 'accessing') -----
+ d0
+ 	^self unsignedLongLongAt: 265!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d0: (in category 'accessing') -----
+ d0: anUnsignedInteger
+ 	^self unsignedLongLongAt: 265 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d1 (in category 'accessing') -----
+ d1
+ 	^self unsignedLongLongAt: 281!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d10 (in category 'accessing') -----
+ d10
+ 	^self unsignedLongLongAt: 425!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d10: (in category 'accessing') -----
+ d10: anUnsignedInteger
+ 	^self unsignedLongLongAt: 425 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d11 (in category 'accessing') -----
+ d11
+ 	^self unsignedLongLongAt: 441!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d11: (in category 'accessing') -----
+ d11: anUnsignedInteger
+ 	^self unsignedLongLongAt: 441 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d12 (in category 'accessing') -----
+ d12
+ 	^self unsignedLongLongAt: 457!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d12: (in category 'accessing') -----
+ d12: anUnsignedInteger
+ 	^self unsignedLongLongAt: 457 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d13 (in category 'accessing') -----
+ d13
+ 	^self unsignedLongLongAt: 473!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d13: (in category 'accessing') -----
+ d13: anUnsignedInteger
+ 	^self unsignedLongLongAt: 473 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d14 (in category 'accessing') -----
+ d14
+ 	^self unsignedLongLongAt: 489!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d14: (in category 'accessing') -----
+ d14: anUnsignedInteger
+ 	^self unsignedLongLongAt: 489 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d15 (in category 'accessing') -----
+ d15
+ 	^self unsignedLongLongAt: 505!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d15: (in category 'accessing') -----
+ d15: anUnsignedInteger
+ 	^self unsignedLongLongAt: 505 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d16 (in category 'accessing') -----
+ d16
+ 	^self unsignedLongLongAt: 521!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d16: (in category 'accessing') -----
+ d16: anUnsignedInteger
+ 	^self unsignedLongLongAt: 521 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d17 (in category 'accessing') -----
+ d17
+ 	^self unsignedLongLongAt: 537!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d17: (in category 'accessing') -----
+ d17: anUnsignedInteger
+ 	^self unsignedLongLongAt: 537 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d18 (in category 'accessing') -----
+ d18
+ 	^self unsignedLongLongAt: 553!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d18: (in category 'accessing') -----
+ d18: anUnsignedInteger
+ 	^self unsignedLongLongAt: 553 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d19 (in category 'accessing') -----
+ d19
+ 	^self unsignedLongLongAt: 569!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d19: (in category 'accessing') -----
+ d19: anUnsignedInteger
+ 	^self unsignedLongLongAt: 569 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d1: (in category 'accessing') -----
+ d1: anUnsignedInteger
+ 	^self unsignedLongLongAt: 281 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d2 (in category 'accessing') -----
+ d2
+ 	^self unsignedLongLongAt: 297!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d20 (in category 'accessing') -----
+ d20
+ 	^self unsignedLongLongAt: 585!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d20: (in category 'accessing') -----
+ d20: anUnsignedInteger
+ 	^self unsignedLongLongAt: 585 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d21 (in category 'accessing') -----
+ d21
+ 	^self unsignedLongLongAt: 601!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d21: (in category 'accessing') -----
+ d21: anUnsignedInteger
+ 	^self unsignedLongLongAt: 601 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d22 (in category 'accessing') -----
+ d22
+ 	^self unsignedLongLongAt: 617!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d22: (in category 'accessing') -----
+ d22: anUnsignedInteger
+ 	^self unsignedLongLongAt: 617 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d23 (in category 'accessing') -----
+ d23
+ 	^self unsignedLongLongAt: 633!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d23: (in category 'accessing') -----
+ d23: anUnsignedInteger
+ 	^self unsignedLongLongAt: 633 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d24 (in category 'accessing') -----
+ d24
+ 	^self unsignedLongLongAt: 649!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d24: (in category 'accessing') -----
+ d24: anUnsignedInteger
+ 	^self unsignedLongLongAt: 649 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d25 (in category 'accessing') -----
+ d25
+ 	^self unsignedLongLongAt: 665!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d25: (in category 'accessing') -----
+ d25: anUnsignedInteger
+ 	^self unsignedLongLongAt: 665 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d26 (in category 'accessing') -----
+ d26
+ 	^self unsignedLongLongAt: 681!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d26: (in category 'accessing') -----
+ d26: anUnsignedInteger
+ 	^self unsignedLongLongAt: 681 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d27 (in category 'accessing') -----
+ d27
+ 	^self unsignedLongLongAt: 697!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d27: (in category 'accessing') -----
+ d27: anUnsignedInteger
+ 	^self unsignedLongLongAt: 697 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d28 (in category 'accessing') -----
+ d28
+ 	^self unsignedLongLongAt: 713!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d28: (in category 'accessing') -----
+ d28: anUnsignedInteger
+ 	^self unsignedLongLongAt: 713 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d29 (in category 'accessing') -----
+ d29
+ 	^self unsignedLongLongAt: 729!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d29: (in category 'accessing') -----
+ d29: anUnsignedInteger
+ 	^self unsignedLongLongAt: 729 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d2: (in category 'accessing') -----
+ d2: anUnsignedInteger
+ 	^self unsignedLongLongAt: 297 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d3 (in category 'accessing') -----
+ d3
+ 	^self unsignedLongLongAt: 313!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d30 (in category 'accessing') -----
+ d30
+ 	^self unsignedLongLongAt: 745!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d30: (in category 'accessing') -----
+ d30: anUnsignedInteger
+ 	^self unsignedLongLongAt: 745 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d31 (in category 'accessing') -----
+ d31
+ 	^self unsignedLongLongAt: 761!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d31: (in category 'accessing') -----
+ d31: anUnsignedInteger
+ 	^self unsignedLongLongAt: 761 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d3: (in category 'accessing') -----
+ d3: anUnsignedInteger
+ 	^self unsignedLongLongAt: 313 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d4 (in category 'accessing') -----
+ d4
+ 	^self unsignedLongLongAt: 329!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d4: (in category 'accessing') -----
+ d4: anUnsignedInteger
+ 	^self unsignedLongLongAt: 329 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d5 (in category 'accessing') -----
+ d5
+ 	^self unsignedLongLongAt: 345!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d5: (in category 'accessing') -----
+ d5: anUnsignedInteger
+ 	^self unsignedLongLongAt: 345 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d6 (in category 'accessing') -----
+ d6
+ 	^self unsignedLongLongAt: 361!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d6: (in category 'accessing') -----
+ d6: anUnsignedInteger
+ 	^self unsignedLongLongAt: 361 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d7 (in category 'accessing') -----
+ d7
+ 	^self unsignedLongLongAt: 377!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d7: (in category 'accessing') -----
+ d7: anUnsignedInteger
+ 	^self unsignedLongLongAt: 377 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d8 (in category 'accessing') -----
+ d8
+ 	^self unsignedLongLongAt: 393!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d8: (in category 'accessing') -----
+ d8: anUnsignedInteger
+ 	^self unsignedLongLongAt: 393 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d9 (in category 'accessing') -----
+ d9
+ 	^self unsignedLongLongAt: 409!

Item was added:
+ ----- Method: GdbARMv8Alien64>>d9: (in category 'accessing') -----
+ d9: anUnsignedInteger
+ 	^self unsignedLongLongAt: 409 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>fp (in category 'accessing') -----
+ fp
+ 	^self unsignedLongLongAt: 233!

Item was added:
+ ----- Method: GdbARMv8Alien64>>fp: (in category 'accessing') -----
+ fp: anUnsignedInteger
+ 	^self unsignedLongLongAt: 233 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>fpCPCR (in category 'accessing') -----
+ fpCPCR
+ 	^self unsignedLongLongAt: 793!

Item was added:
+ ----- Method: GdbARMv8Alien64>>fpCPCR: (in category 'accessing') -----
+ fpCPCR: anUnsignedInteger
+ 	^self unsignedLongLongAt: 793 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>fpCPSR (in category 'accessing') -----
+ fpCPSR
+ 	^self unsignedLongLongAt: 789!

Item was added:
+ ----- Method: GdbARMv8Alien64>>fpCPSR: (in category 'accessing') -----
+ fpCPSR: anUnsignedInteger
+ 	^self unsignedLongLongAt: 789 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>lr (in category 'accessing') -----
+ lr
+ 	^self unsignedLongLongAt: 241!

Item was added:
+ ----- Method: GdbARMv8Alien64>>lr: (in category 'accessing') -----
+ lr: anUnsignedInteger
+ 	^self unsignedLongLongAt: 241 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>nextpc (in category 'accessing') -----
+ nextpc
+ 	^self unsignedLongLongAt: 801!

Item was added:
+ ----- Method: GdbARMv8Alien64>>nextpc: (in category 'accessing') -----
+ nextpc: anUnsignedInteger
+ 	^self unsignedLongLongAt: 801 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>pc (in category 'accessing') -----
+ pc
+ 	^self unsignedLongLongAt: 777!

Item was added:
+ ----- Method: GdbARMv8Alien64>>pc: (in category 'accessing') -----
+ pc: anUnsignedInteger
+ 	^self unsignedLongLongAt: 777 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r0 (in category 'accessing') -----
+ r0
+ 	^self unsignedLongLongAt: 1!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r0: (in category 'accessing') -----
+ r0: anUnsignedInteger
+ 	^self unsignedLongLongAt: 1 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r1 (in category 'accessing') -----
+ r1
+ 	^self unsignedLongLongAt: 9!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r10 (in category 'accessing') -----
+ r10
+ 	^self unsignedLongLongAt: 81!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r10: (in category 'accessing') -----
+ r10: anUnsignedInteger
+ 	^self unsignedLongLongAt: 81 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r11 (in category 'accessing') -----
+ r11
+ 	^self unsignedLongLongAt: 89!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r11: (in category 'accessing') -----
+ r11: anUnsignedInteger
+ 	^self unsignedLongLongAt: 89 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r12 (in category 'accessing') -----
+ r12
+ 	^self unsignedLongLongAt: 97!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r12: (in category 'accessing') -----
+ r12: anUnsignedInteger
+ 	^self unsignedLongLongAt: 97 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r13 (in category 'accessing') -----
+ r13
+ 	^self unsignedLongLongAt: 105!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r13: (in category 'accessing') -----
+ r13: anUnsignedInteger
+ 	^self unsignedLongLongAt: 105 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r14 (in category 'accessing') -----
+ r14
+ 	^self unsignedLongLongAt: 113!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r14: (in category 'accessing') -----
+ r14: anUnsignedInteger
+ 	^self unsignedLongLongAt: 113 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r15 (in category 'accessing') -----
+ r15
+ 	^self unsignedLongLongAt: 121!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r15: (in category 'accessing') -----
+ r15: anUnsignedInteger
+ 	^self unsignedLongLongAt: 121 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r16 (in category 'accessing') -----
+ r16
+ 	^self unsignedLongLongAt: 129!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r16: (in category 'accessing') -----
+ r16: anUnsignedInteger
+ 	^self unsignedLongLongAt: 129 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r17 (in category 'accessing') -----
+ r17
+ 	^self unsignedLongLongAt: 137!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r17: (in category 'accessing') -----
+ r17: anUnsignedInteger
+ 	^self unsignedLongLongAt: 137 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r18 (in category 'accessing') -----
+ r18
+ 	^self unsignedLongLongAt: 145!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r18: (in category 'accessing') -----
+ r18: anUnsignedInteger
+ 	^self unsignedLongLongAt: 145 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r19 (in category 'accessing') -----
+ r19
+ 	^self unsignedLongLongAt: 153!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r19: (in category 'accessing') -----
+ r19: anUnsignedInteger
+ 	^self unsignedLongLongAt: 153 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r1: (in category 'accessing') -----
+ r1: anUnsignedInteger
+ 	^self unsignedLongLongAt: 9 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r2 (in category 'accessing') -----
+ r2
+ 	^self unsignedLongLongAt: 17!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r20 (in category 'accessing') -----
+ r20
+ 	^self unsignedLongLongAt: 161!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r20: (in category 'accessing') -----
+ r20: anUnsignedInteger
+ 	^self unsignedLongLongAt: 161 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r21 (in category 'accessing') -----
+ r21
+ 	^self unsignedLongLongAt: 169!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r21: (in category 'accessing') -----
+ r21: anUnsignedInteger
+ 	^self unsignedLongLongAt: 169 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r22 (in category 'accessing') -----
+ r22
+ 	^self unsignedLongLongAt: 177!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r22: (in category 'accessing') -----
+ r22: anUnsignedInteger
+ 	^self unsignedLongLongAt: 177 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r23 (in category 'accessing') -----
+ r23
+ 	^self unsignedLongLongAt: 185!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r23: (in category 'accessing') -----
+ r23: anUnsignedInteger
+ 	^self unsignedLongLongAt: 185 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r24 (in category 'accessing') -----
+ r24
+ 	^self unsignedLongLongAt: 193!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r24: (in category 'accessing') -----
+ r24: anUnsignedInteger
+ 	^self unsignedLongLongAt: 193 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r25 (in category 'accessing') -----
+ r25
+ 	^self unsignedLongLongAt: 201!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r25: (in category 'accessing') -----
+ r25: anUnsignedInteger
+ 	^self unsignedLongLongAt: 201 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r26 (in category 'accessing') -----
+ r26
+ 	^self unsignedLongLongAt: 209!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r26: (in category 'accessing') -----
+ r26: anUnsignedInteger
+ 	^self unsignedLongLongAt: 209 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r27 (in category 'accessing') -----
+ r27
+ 	^self unsignedLongLongAt: 217!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r27: (in category 'accessing') -----
+ r27: anUnsignedInteger
+ 	^self unsignedLongLongAt: 217 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r28 (in category 'accessing') -----
+ r28
+ 	^self unsignedLongLongAt: 225!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r28: (in category 'accessing') -----
+ r28: anUnsignedInteger
+ 	^self unsignedLongLongAt: 225 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r2: (in category 'accessing') -----
+ r2: anUnsignedInteger
+ 	^self unsignedLongLongAt: 17 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r3 (in category 'accessing') -----
+ r3
+ 	^self unsignedLongLongAt: 25!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r3: (in category 'accessing') -----
+ r3: anUnsignedInteger
+ 	^self unsignedLongLongAt: 25 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r4 (in category 'accessing') -----
+ r4
+ 	^self unsignedLongLongAt: 33!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r4: (in category 'accessing') -----
+ r4: anUnsignedInteger
+ 	^self unsignedLongLongAt: 33 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r5 (in category 'accessing') -----
+ r5
+ 	^self unsignedLongLongAt: 41!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r5: (in category 'accessing') -----
+ r5: anUnsignedInteger
+ 	^self unsignedLongLongAt: 41 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r6 (in category 'accessing') -----
+ r6
+ 	^self unsignedLongLongAt: 49!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r6: (in category 'accessing') -----
+ r6: anUnsignedInteger
+ 	^self unsignedLongLongAt: 49 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r7 (in category 'accessing') -----
+ r7
+ 	^self unsignedLongLongAt: 57!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r7: (in category 'accessing') -----
+ r7: anUnsignedInteger
+ 	^self unsignedLongLongAt: 57 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r8 (in category 'accessing') -----
+ r8
+ 	^self unsignedLongLongAt: 65!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r8: (in category 'accessing') -----
+ r8: anUnsignedInteger
+ 	^self unsignedLongLongAt: 65 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r9 (in category 'accessing') -----
+ r9
+ 	^self unsignedLongLongAt: 73!

Item was added:
+ ----- Method: GdbARMv8Alien64>>r9: (in category 'accessing') -----
+ r9: anUnsignedInteger
+ 	^self unsignedLongLongAt: 73 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>rawCPSR (in category 'accessing') -----
+ rawCPSR
+ 	^self unsignedLongLongAt: 785!

Item was added:
+ ----- Method: GdbARMv8Alien64>>rawCPSR: (in category 'accessing') -----
+ rawCPSR: anUnsignedInteger
+ 	^self unsignedLongLongAt: 785 put: anUnsignedInteger!

Item was added:
+ ----- Method: GdbARMv8Alien64>>sp (in category 'accessing') -----
+ sp
+ 	^self unsignedLongLongAt: 249!

Item was added:
+ ----- Method: GdbARMv8Alien64>>sp: (in category 'accessing') -----
+ sp: anUnsignedInteger
+ 	^self unsignedLongLongAt: 249 put: anUnsignedInteger!

Item was added:
+ GdbARMPlugin subclass: #GdbARMv8Plugin
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Cog-ProcessorPlugins'!



More information about the Vm-dev mailing list