diff --git a/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp b/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp index 9dade7442c356..e2678e8336c56 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp @@ -2292,7 +2292,7 @@ MachineBasicBlock *AMDGPUMachineCFGStructurizer::createIfRegion( MachineOperand::CreateReg(Reg, false, false, true); ArrayRef Cond(RegOp); LLVM_DEBUG(dbgs() << "RegionExitReg: "); - LLVM_DEBUG(Cond[0].print(dbgs(), TRI)); + LLVM_DEBUG(RegOp.print(dbgs(), TRI)); LLVM_DEBUG(dbgs() << "\n"); TII->insertBranch(*RegionExit, CurrentRegion->getEntry(), RegionExit, Cond, DebugLoc());