diff options
author | Chris Lattner <sabre@nondot.org> | 2007-12-29 06:57:38 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-12-29 06:57:38 +0000 |
commit | 07ccbfa64a66018d76d6249fb12108952fb8a7da (patch) | |
tree | e2f482cd85b1e28844e5d449bb419e1d0aab236e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 5919b48fe92b8addd0057bac9a4482952271971e (diff) | |
download | bcm5719-llvm-07ccbfa64a66018d76d6249fb12108952fb8a7da.tar.gz bcm5719-llvm-07ccbfa64a66018d76d6249fb12108952fb8a7da.zip |
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
llvm-svn: 45401
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions