]> granicus.if.org Git - clang/commit
Inline asm IR input register constraints don't have early clobber
authorEric Christopher <echristo@gmail.com>
Fri, 6 Feb 2015 18:44:18 +0000 (18:44 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 6 Feb 2015 18:44:18 +0000 (18:44 +0000)
commit987bc043c7325fda4d426b55205939a0389add58
treef4be0323c5e4ab55b3ebcd1388a950b95a6c8911
parenta5ef983c7ec9bf51d7361d46cd4f7ed4338ab66f
Inline asm IR input register constraints don't have early clobber
modifiers on them. If we have a matching output constraint with
an early clobber make sure we don't propagate that to the input
constraint.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@228422 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGStmt.cpp
test/CodeGen/inline-asm-matching-constraint.c [new file with mode: 0644]