OSDN Git Service

[ARM] Use symbolic register names in .cfi directives only with IAS (PR19110)
authorHans Wennborg <hans@hanshq.net>
Thu, 13 Mar 2014 15:56:41 +0000 (15:56 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 13 Mar 2014 15:56:41 +0000 (15:56 +0000)
commitc8ed0db5aa876d82ee26d2caf082d3e548513aec
treed5ef083a4b68e50e7ecc1ebb09ac2ade3c1c9640
parent7a2da95e44b5f537323d4fedcacf6378a8682b7d
[ARM] Use symbolic register names in .cfi directives only with IAS (PR19110)

This is a follow-up to r203635. Saleem pointed out that since symbolic register
names are much easier to read, it would be good if we could turn them off only
when we really need to because we're using an external assembler.

Differential Revision: http://llvm-reviews.chandlerc.com/D3056

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203806 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCAsmInfo.h
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
test/CodeGen/ARM/debug-frame-large-stack.ll
test/CodeGen/ARM/debug-frame-vararg.ll
test/CodeGen/ARM/debug-frame.ll