diff options
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp b/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp index 4a6100d02fc..652ea13c414 100644 --- a/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp +++ b/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp @@ -27,24 +27,24 @@ // // %40<def> = L2_loadrub_io %39<kill>, 1 // %41<def> = S2_tstbit_i %40<kill>, 0 -// J2_jumpt %41<kill>, <BB#5>, %pc<imp-def,dead> -// J2_jump <BB#4>, %pc<imp-def,dead> -// Successors according to CFG: BB#4(62) BB#5(62) +// J2_jumpt %41<kill>, <%bb.5>, %pc<imp-def,dead> +// J2_jump <%bb.4>, %pc<imp-def,dead> +// Successors according to CFG: %bb.4(62) %bb.5(62) // -// BB#4: derived from LLVM BB %if.then -// Predecessors according to CFG: BB#3 +// %bb.4: derived from LLVM BB %if.then +// Predecessors according to CFG: %bb.3 // %11<def> = A2_addp %6, %10 // S2_storerd_io %32, 16, %11 -// Successors according to CFG: BB#5 +// Successors according to CFG: %bb.5 // -// BB#5: derived from LLVM BB %if.end -// Predecessors according to CFG: BB#3 BB#4 -// %12<def> = PHI %6, <BB#3>, %11, <BB#4> +// %bb.5: derived from LLVM BB %if.end +// Predecessors according to CFG: %bb.3 %bb.4 +// %12<def> = PHI %6, <%bb.3>, %11, <%bb.4> // %13<def> = A2_addp %7, %12 // %42<def> = C2_cmpeqi %9, 10 -// J2_jumpf %42<kill>, <BB#3>, %pc<imp-def,dead> -// J2_jump <BB#6>, %pc<imp-def,dead> -// Successors according to CFG: BB#6(4) BB#3(124) +// J2_jumpf %42<kill>, <%bb.3>, %pc<imp-def,dead> +// J2_jump <%bb.6>, %pc<imp-def,dead> +// Successors according to CFG: %bb.6(4) %bb.3(124) // // would become: // @@ -55,9 +55,9 @@ // %46<def> = PS_pselect %41, %6, %11 // %13<def> = A2_addp %7, %46 // %42<def> = C2_cmpeqi %9, 10 -// J2_jumpf %42<kill>, <BB#3>, %pc<imp-def,dead> -// J2_jump <BB#6>, %pc<imp-def,dead> -// Successors according to CFG: BB#6 BB#3 +// J2_jumpf %42<kill>, <%bb.3>, %pc<imp-def,dead> +// J2_jump <%bb.6>, %pc<imp-def,dead> +// Successors according to CFG: %bb.6 %bb.3 #include "Hexagon.h" #include "HexagonInstrInfo.h" @@ -238,7 +238,7 @@ bool HexagonEarlyIfConversion::isPreheader(const MachineBasicBlock *B) const { bool HexagonEarlyIfConversion::matchFlowPattern(MachineBasicBlock *B, MachineLoop *L, FlowPattern &FP) { - DEBUG(dbgs() << "Checking flow pattern at BB#" << B->getNumber() << "\n"); + DEBUG(dbgs() << "Checking flow pattern at " << printMBBReference(*B) << "\n"); // Interested only in conditional branches, no .new, no new-value, etc. // Check the terminators directly, it's easier than handling all responses |