[PATCH] D41027: [CodeGen] Print stack object references as %(fixed-)stack.0 in both MIR and debug output

Francis Visoiu Mistrih via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 8 10:49:53 PST 2017


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

Work towards the unification of MIR and debug output by printing `%stack.0` instead of `<fi#0>`, and `%fixed-stack.0` instead of `<fi#-4>` (supposing there are 4 fixed stack objects).

Only debug syntax is affected.


https://reviews.llvm.org/D41027

Files:
  include/llvm/CodeGen/MachineOperand.h
  lib/CodeGen/MIRPrinter.cpp
  lib/CodeGen/MachineOperand.cpp
  lib/Target/AArch64/AArch64InstrInfo.cpp
  lib/Target/X86/README-SSE.txt
  test/CodeGen/AArch64/tailcall_misched_graph.ll
  test/CodeGen/X86/2010-05-12-FastAllocKills.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D41027.126181.patch
Type: text/x-patch
Size: 8234 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171208/1549ae1d/attachment.bin>


More information about the llvm-commits mailing list