| 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] << ") ";
|
| }
|
| }
|
|
|