[PATCH] D40422: [CodeGen] Unify MBB reference format in both MIR and debug output

Francis Visoiu Mistrih via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 24 03:33:56 PST 2017


thegameg created this revision.
Herald added subscribers: javed.absar, JDevlieghere, aheejin, jgravelle-google, sbc100, nhaehnle, dschuff, arsenm, jfb.

As part of the unification of the debug format and the MIR format, print MBB references as 'bb.5.name'.

This patch des not include tests because it exceeds the 8MB limit (even without context).


https://reviews.llvm.org/D40422

Files:
  include/llvm/CodeGen/MachineBasicBlock.h
  lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  lib/CodeGen/BranchFolding.cpp
  lib/CodeGen/BranchRelaxation.cpp
  lib/CodeGen/EarlyIfConversion.cpp
  lib/CodeGen/EdgeBundles.cpp
  lib/CodeGen/ExecutionDepsFix.cpp
  lib/CodeGen/IfConversion.cpp
  lib/CodeGen/LiveDebugVariables.cpp
  lib/CodeGen/LiveIntervalAnalysis.cpp
  lib/CodeGen/LiveRangeCalc.cpp
  lib/CodeGen/MIRPrinter.cpp
  lib/CodeGen/MachineBasicBlock.cpp
  lib/CodeGen/MachineBlockPlacement.cpp
  lib/CodeGen/MachineBranchProbabilityInfo.cpp
  lib/CodeGen/MachineFunction.cpp
  lib/CodeGen/MachineLICM.cpp
  lib/CodeGen/MachineOperand.cpp
  lib/CodeGen/MachineScheduler.cpp
  lib/CodeGen/MachineSink.cpp
  lib/CodeGen/MachineTraceMetrics.cpp
  lib/CodeGen/MachineVerifier.cpp
  lib/CodeGen/PHIElimination.cpp
  lib/CodeGen/PostRASchedulerList.cpp
  lib/CodeGen/ProcessImplicitDefs.cpp
  lib/CodeGen/RegAllocGreedy.cpp
  lib/CodeGen/RegisterCoalescer.cpp
  lib/CodeGen/ScheduleDAGInstrs.cpp
  lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
  lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  lib/CodeGen/SlotIndexes.cpp
  lib/CodeGen/SplitKit.cpp
  lib/CodeGen/StackColoring.cpp
  lib/CodeGen/TailDuplicator.cpp
  lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
  lib/Target/SystemZ/SystemZMachineScheduler.cpp
  lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40422.124153.patch
Type: text/x-patch
Size: 59492 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171124/51039007/attachment-0001.bin>


More information about the llvm-commits mailing list