commit | d60eedca018895df83968d052230129bc25731cb | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sat Dec 29 06:57:38 2007 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sat Dec 29 06:57:38 2007 +0000 |
tree | 46978b8a6ba766e9071259513f131d4ee97f6521 | |
parent | 5938bef2d259ca7648481ec3fb4cefbdff22458d [diff] |
Codegen: 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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45401 91177308-0d34-0410-b5e6-96231b3b80d8