Fix bug in copying long constants to register pairs. We were getting
authorBrian Gaeke <gaeke@uiuc.edu>
Thu, 8 Jul 2004 07:52:13 +0000 (07:52 +0000)
committerBrian Gaeke <gaeke@uiuc.edu>
Thu, 8 Jul 2004 07:52:13 +0000 (07:52 +0000)
commit2a9f539168e0488911e1f408f18b1970bbb489eb
tree5523f0380e95070d79ce0cc07a113a2881965d55
parent5ace1e4f6f3a24f28e76eff3eeb3a31cf105e422
Fix bug in copying long constants to register pairs. We were getting
the top and bottom halves backwards...how embarrassing.
Support 'cast long to long' and other similar no-op casts to long.
Support 'ret long'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14683 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Sparc/InstSelectSimple.cpp
lib/Target/Sparc/SparcV8ISelSimple.cpp
lib/Target/SparcV8/InstSelectSimple.cpp
lib/Target/SparcV8/SparcV8ISelSimple.cpp