Chris Lattner 1b3b24f116 Fix sign extend to long. When coming from sbyte, we used to generate:
movsbl 4(%esp), %eax
        movl %eax, %edx
        sarl $7, %edx

Now we generate:

        movsbl 4(%esp), %eax
        movl %eax, %edx
        sarl $31, %edx

Which is right.

llvm-svn: 19515
2005-01-12 18:19:52 +00:00
..
2005-01-08 19:59:10 +00:00
2004-09-01 22:55:40 +00:00
2004-11-18 04:31:10 +00:00
2004-12-07 04:03:45 +00:00
2005-01-08 19:55:00 +00:00
2004-09-01 22:55:40 +00:00
2004-09-01 22:55:40 +00:00
2005-01-08 19:53:50 +00:00
2005-01-08 19:53:50 +00:00
2004-09-01 22:55:40 +00:00
2004-09-01 22:55:40 +00:00