asm/AJCallCleanup.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Fri, 12 Feb 2016 11:51:14 +0000
changeset 17 54798ae989cc
parent 3 483729eb4432
child 23 d2d9a2d4d6bf
permissions -rw-r--r--
Initial work on LLVM-based C1 compiler

"{ Package: 'jv:dragonfly/asm' }"

"{ NameSpace: Smalltalk }"

AJStackInstruction subclass:#AJCallCleanup
	instanceVariableNames:''
	classVariableNames:''
	poolDictionaries:''
	category:'AsmJit-StackManagement'
!

!AJCallCleanup methodsFor:'accessing'!

name
    ^ 'call cleanup'
! !

!AJCallCleanup methodsFor:'function calls'!

prepareCallAlignments

    callInfo callCleanup: self
! !

!AJCallCleanup methodsFor:'visitor'!

accept: anObject
    ^ anObject visitCallCleanup: self
! !