Major bug fix though it happened rarely (only on a compare after an
authorVikram S. Adve <vadve@cs.uiuc.edu>
Sun, 6 Jul 2003 20:13:59 +0000 (20:13 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Sun, 6 Jul 2003 20:13:59 +0000 (20:13 +0000)
commit786833ad3498036db72776f9b708ff08a6f8e29a
tree50a5d92bc2e7b19ebb00e933bcdf1041aa8d1c21
parent6e5031e0b80db455b7139a6a40fe0a35d10492b4
Major bug fix though it happened rarely (only on a compare after an
integer overflow):
We need to use %icc and not %xcc for comparisons on 32-bit or smaller
integer values.

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