[PATCH] D40418: [CodeGen] Print noreg as '_' 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:50 PST 2017


thegameg created this revision.
Herald added subscribers: JDevlieghere, eraman, javed.absar.

As part of the unification of the debug format and the MIR format, always print 'noreg' as '_'.


https://reviews.llvm.org/D40418

Files:
  docs/MIRLangRef.rst
  include/llvm/CodeGen/TargetRegisterInfo.h
  lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
  lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  lib/CodeGen/LiveDebugVariables.cpp
  lib/CodeGen/MIRParser/MIParser.cpp
  lib/CodeGen/README.txt
  lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  lib/CodeGen/TargetRegisterInfo.cpp
  lib/Target/ARM/ARMBaseInstrInfo.cpp
  lib/Target/Hexagon/HexagonConstExtenders.cpp
  lib/Target/X86/README-SSE.txt
  lib/Target/X86/X86FixupBWInsts.cpp
  test/CodeGen/ARM/2011-11-14-EarlyClobber.ll
  test/CodeGen/ARM/2014-01-09-pseudo_expand_implicit_reg.ll
  test/CodeGen/ARM/Windows/vla-cpsr.ll
  test/CodeGen/ARM/load_store_opt_kill.mir
  test/CodeGen/ARM/misched-int-basic-thumb2.mir
  test/CodeGen/ARM/misched-int-basic.mir
  test/CodeGen/ARM/sched-it-debug-nodes.mir
  test/CodeGen/ARM/single-issue-r52.mir
  test/CodeGen/ARM/subreg-remat.ll
  test/CodeGen/MIR/X86/null-register-operands.mir
  test/CodeGen/X86/implicit-null-checks.mir
  test/CodeGen/X86/inline-asm-fpstack.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40418.124148.patch
Type: text/x-patch
Size: 27409 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171124/736627d4/attachment.bin>


More information about the llvm-commits mailing list