Cleanup and document MachineLocation.
authorAdrian Prantl <aprantl@apple.com>
Fri, 26 Apr 2013 21:57:17 +0000 (21:57 +0000)
committerAdrian Prantl <aprantl@apple.com>
Fri, 26 Apr 2013 21:57:17 +0000 (21:57 +0000)
commit13131e62fc9a523b3cc8ad98cc9def97ff89391a
treeef646ee0be31a359251092688ea9c04c0b9ef91d
parentf1d9fe9d04ce93f6d5dcebbd2cb6a07414d7a029
Cleanup and document MachineLocation.
Clarify documentation and API to make the difference between register and
register-indirect addressed locations more explicit. Put in a comment
to point out that with the current implementation we cannot specify
a register-indirect location with offset 0 (a breg 0 in DWARF).
No functionality change intended.

rdar://problem/13658587

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180641 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MachineLocation.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.cpp