[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterInfo.cpp X86RegisterInfo.h
Misha Brukman
brukman at cs.uiuc.edu
Wed Dec 4 10:48:01 PST 2002
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.6 -> 1.7
X86RegisterInfo.h updated: 1.4 -> 1.5
---
Log message:
Moved buildReg2RegClassMap() into from X86RegisterInfo to MRegisterInfo, since
it is target-independent.
---
Diffs of the changes:
Index: llvm/lib/Target/X86/X86RegisterInfo.cpp
diff -u llvm/lib/Target/X86/X86RegisterInfo.cpp:1.6 llvm/lib/Target/X86/X86RegisterInfo.cpp:1.7
--- llvm/lib/Target/X86/X86RegisterInfo.cpp:1.6 Tue Dec 3 17:11:21 2002
+++ llvm/lib/Target/X86/X86RegisterInfo.cpp Wed Dec 4 10:47:03 2002
@@ -69,15 +69,3 @@
MRegisterInfo::NoRegister };
return CallerSaveRegs;
}
-
-void
-X86RegisterInfo::buildReg2RegClassMap
-(std::map<unsigned,
- const TargetRegisterClass*>& Reg2RegClassMap) const
-{
- for (MRegisterInfo::const_iterator I = const_regclass_begin(),
- E = const_regclass_end(); I != E; ++I)
- {
- I->buildReg2RegClassMap(Reg2RegClassMap);
- }
-}
Index: llvm/lib/Target/X86/X86RegisterInfo.h
diff -u llvm/lib/Target/X86/X86RegisterInfo.h:1.4 llvm/lib/Target/X86/X86RegisterInfo.h:1.5
--- llvm/lib/Target/X86/X86RegisterInfo.h:1.4 Tue Dec 3 17:11:21 2002
+++ llvm/lib/Target/X86/X86RegisterInfo.h Wed Dec 4 10:47:04 2002
@@ -43,9 +43,6 @@
unsigned getNumRegClasses() const;
- void buildReg2RegClassMap(std::map<unsigned,const TargetRegisterClass*>&
- Reg2RegClassMap) const;
-
};
#endif
More information about the llvm-commits
mailing list