Skip to content
  • Chris Lattner's avatar
    Codegen: · 07ccbfa6
    Chris Lattner authored
    as:
    
    _bar:
    	pushl	%esi
    	subl	$8, %esp
    	movl	16(%esp), %esi
    	call	L_foo$stub
    	fstps	(%esi)
    	addl	$8, %esp
    	popl	%esi
    	#FP_REG_KILL
    	ret
    
    instead of:
    
    _bar:
    	pushl	%esi
    	subl	$8, %esp
    	movl	16(%esp), %esi
    	call	L_foo$stub
    	fstpl	(%esi)
    	cvtsd2ss	(%esi), %xmm0
    	movss	%xmm0, (%esi)
    	addl	$8, %esp
    	popl	%esi
    	#FP_REG_KILL
    	ret
    
    llvm-svn: 45401
    07ccbfa6
Loading