| Index: src/IceRegAlloc.cpp
 | 
| diff --git a/src/IceRegAlloc.cpp b/src/IceRegAlloc.cpp
 | 
| index c25ec83d3612d36087b59054c43fb6ab1ad47d82..38ccaa0bf912a1239c5d31bd08d8297eed6417a4 100644
 | 
| --- a/src/IceRegAlloc.cpp
 | 
| +++ b/src/IceRegAlloc.cpp
 | 
| @@ -904,8 +904,8 @@ void LinearScan::scan(const llvm::SmallBitVector &RegMaskFull,
 | 
|        Ostream &Str = Ctx->getStrDump();
 | 
|        for (SizeT i = 0; i < Iter.RegMask.size(); ++i) {
 | 
|          if (Iter.RegMask[i]) {
 | 
| -          Str << Target->getRegName(i, IceType_i32) << "(U=" << RegUses[i]
 | 
| -              << ",F=" << Iter.Free[i]
 | 
| +          Str << Target->getRegName(i, Iter.Cur->getType())
 | 
| +              << "(U=" << RegUses[i] << ",F=" << Iter.Free[i]
 | 
|                << ",P=" << Iter.PrecoloredUnhandledMask[i] << ") ";
 | 
|          }
 | 
|        }
 | 
| 
 |