diff options
author | Chris Lattner <sabre@nondot.org> | 2002-04-27 02:24:17 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-04-27 02:24:17 +0000 |
commit | 93ddab25e825125756cd8304111bdca4edbac8d1 (patch) | |
tree | e79dc215951c9e898b2e38512591ff67a57c1ed6 /llvm/lib/Target/Sparc | |
parent | 9d0e721b1db995a1126cd5f43773e9428eef5475 (diff) | |
download | bcm5719-llvm-93ddab25e825125756cd8304111bdca4edbac8d1.tar.gz bcm5719-llvm-93ddab25e825125756cd8304111bdca4edbac8d1.zip |
Simplify code a bit
llvm-svn: 2322
Diffstat (limited to 'llvm/lib/Target/Sparc')
-rw-r--r-- | llvm/lib/Target/Sparc/SparcRegInfo.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/llvm/lib/Target/Sparc/SparcRegInfo.cpp b/llvm/lib/Target/Sparc/SparcRegInfo.cpp index d849ce23be7..ad66a3482cd 100644 --- a/llvm/lib/Target/Sparc/SparcRegInfo.cpp +++ b/llvm/lib/Target/Sparc/SparcRegInfo.cpp @@ -262,16 +262,15 @@ int UltraSparcRegInfo::getRegType(const Value *Val) const { switch (getRegClassIDOfValue(Val)) { case IntRegClassID: return IntRegType; - case FloatRegClassID: - Typ = Val->getType()->getPrimitiveID(); - if (Typ == Type::FloatTyID) + case FloatRegClassID: + if (Val->getType() == Type::FloatTy) return FPSingleRegType; - else if (Typ == Type::DoubleTyID) + else if (Val->getType() == Type::DoubleTy) return FPDoubleRegType; assert(0 && "Unknown type in FloatRegClass"); - case IntCCRegClassID: return IntCCRegType; - case FloatCCRegClassID: return FloatCCRegType ; + case IntCCRegClassID: return IntCCRegType; + case FloatCCRegClassID: return FloatCCRegType; default: assert(0 && "Unknown reg class ID"); return 0; } |