Use a more efficient method of creating integer and float virtual registers
authorChris Lattner <sabre@nondot.org>
Thu, 11 Aug 2005 17:15:31 +0000 (17:15 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 11 Aug 2005 17:15:31 +0000 (17:15 +0000)
commit54abfc5ee426e214b6f0a101dd9c71f9ee850531
treecdfaf9daf8e9e65907d95ac40939ab9b2b74d02f
parente1fae4a3aeeb1c0f349f9b02a4d6b8fc0a6a9934
Use a more efficient method of creating integer and float virtual registers
(avoids an extra level of indirection in MakeReg).

  defined MakeIntReg using RegMap->createVirtualRegister(PPC32::GPRCRegisterClass)
  defined MakeFPReg using RegMap->createVirtualRegister(PPC32::FPRCRegisterClass)

  s/MakeReg(MVT::i32)/MakeIntReg/
  s/MakeReg(MVT::f64)/MakeFPReg/

Patch by Jim Laskey!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22759 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCISelPattern.cpp