Sign-extend values used to index arrays (and Simplify
authorVikram S. Adve <vadve@cs.uiuc.edu>
Sat, 24 Aug 2002 20:56:53 +0000 (20:56 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Sat, 24 Aug 2002 20:56:53 +0000 (20:56 +0000)
commit8cfffd3a3e2ff4e040c932e43b73a0ff9071d117
tree695f76cb85ad9c7773437a4ea5bb7b77f5d0351e
parentf519b999a62996b91923d5aa3d71fba86291b4f3
Sign-extend values used to index arrays (and Simplify
SetOperandsForMemInstr significantly).  Load and Store
no longer have any indices.  Eliminate spurious sign-extension
on a cast to float/double.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3498 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SparcV9/SparcV9InstrSelection.cpp