commit | 8b815c2c69c523237b07180988a73636994e66f7 | [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 | 6f981fc6b7e7eb555763b21d0f161874475b1869 [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