aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2015-02-04 14:25:47 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2015-02-04 14:25:47 +0000
commitaa748a8db551be46ea6a24b288b7972bcbd52068 (patch)
tree03589a5fe0acaef72ae2c91d46d6d3c59b397f4c /clang/lib/Frontend/CompilerInvocation.cpp
parent34c325e74994ad8d5ea5e265243a82e8dad2e2fc (diff)
downloadllvm-aa748a8db551be46ea6a24b288b7972bcbd52068.zip
llvm-aa748a8db551be46ea6a24b288b7972bcbd52068.tar.gz
llvm-aa748a8db551be46ea6a24b288b7972bcbd52068.tar.bz2
Preserve early clobber flag when using named registers in inline assembly.
Summary: Named registers with the constraint "=&r" currently lose the early clobber flag and turn into "=r" when converted to LLVM-IR. This patch correctly passes it on. Reviewers: atanasyan Reviewed By: atanasyan Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D7346 llvm-svn: 228143
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions