From a916dd88887074963af7421e15bd89f9f0f317cd Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 2 Oct 2005 06:23:51 +0000 Subject: [PATCH] Adjust to change in ctor git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23585 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/SparcV9/SparcV9RegisterInfo.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/Target/SparcV9/SparcV9RegisterInfo.cpp b/lib/Target/SparcV9/SparcV9RegisterInfo.cpp index 6149ad62624..d2d0946053f 100644 --- a/lib/Target/SparcV9/SparcV9RegisterInfo.cpp +++ b/lib/Target/SparcV9/SparcV9RegisterInfo.cpp @@ -43,7 +43,7 @@ namespace { SparcV9::g7, SparcV9::o6 }; struct IRClass : public TargetRegisterClass { - IRClass() : TargetRegisterClass(8, 8, IR, IR + 32) {} + IRClass() : TargetRegisterClass(MVT::i64, 8, 8, IR, IR + 32) {} } IRInstance; @@ -71,7 +71,7 @@ namespace { // one (32, 34, ...), and they must contain double-fp or quad-fp // values... see below about the aliasing problems. struct FRClass : public TargetRegisterClass { - FRClass() : TargetRegisterClass(4, 8, FR, FR + 64) {} + FRClass() : TargetRegisterClass(MVT::f32, 4, 8, FR, FR + 64) {} } FRInstance; @@ -80,7 +80,7 @@ namespace { SparcV9::xcc, SparcV9::icc, SparcV9::ccr }; struct ICCRClass : public TargetRegisterClass { - ICCRClass() : TargetRegisterClass(1, 8, ICCR, ICCR + 3) {} + ICCRClass() : TargetRegisterClass(MVT::i1, 1, 8, ICCR, ICCR + 3) {} } ICCRInstance; @@ -89,7 +89,7 @@ namespace { SparcV9::fcc0, SparcV9::fcc1, SparcV9::fcc2, SparcV9::fcc3 }; struct FCCRClass : public TargetRegisterClass { - FCCRClass() : TargetRegisterClass(1, 8, FCCR, FCCR + 4) {} + FCCRClass() : TargetRegisterClass(MVT::i1, 1, 8, FCCR, FCCR + 4) {} } FCCRInstance; @@ -98,7 +98,7 @@ namespace { SparcV9::fsr }; struct SRClass : public TargetRegisterClass { - SRClass() : TargetRegisterClass(8, 8, SR, SR + 1) {} + SRClass() : TargetRegisterClass(MVT::i64, 8, 8, SR, SR + 1) {} } SRInstance;