commit | f64c11815e68f025737dc41d8d94e31e1426274d | [log] [tgz] |
---|---|---|
author | Chad Rosier <mcrosier@apple.com> | Thu Aug 16 17:10:59 2012 +0000 |
committer | Chad Rosier <mcrosier@apple.com> | Thu Aug 16 17:10:59 2012 +0000 |
tree | 0b9d0df8078f1aca80cc6f994afee418be6e3e42 | |
parent | 089e5b3bf2e57da0173b170ad501867b43395385 [diff] |
[ms-inline asm] Start tracking which tokens are registers and which are variables, function or label references. The former is a potential clobber. The latter is either an input or an output. Unfortunately, it's difficult to test this patch at the moment, but the added test case will eventually do so. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162026 91177308-0d34-0410-b5e6-96231b3b80d8