diff options
author | Andrew Trick <atrick@apple.com> | 2012-08-29 03:52:57 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2012-08-29 03:52:57 +0000 |
commit | 818f5ac5fc6eabef6dfaa3753ea3e5f811a9037f (patch) | |
tree | a7b08a96d90e7b56778d8b522decd32dcf4c6a01 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | e87e559e62fa7442b3bd8f2762f570c351083c89 (diff) | |
download | llvm-818f5ac5fc6eabef6dfaa3753ea3e5f811a9037f.zip llvm-818f5ac5fc6eabef6dfaa3753ea3e5f811a9037f.tar.gz llvm-818f5ac5fc6eabef6dfaa3753ea3e5f811a9037f.tar.bz2 |
Fix a nondeterminism in the ARM assembler.
Adding arbitrary records to ARM.td would break
basic-arm-instructions.s because selection of nop vs mov r0,r0 was
ambiguous (this will be tested by a subsequent addition to ARM.td).
An imperfect but sensible fix is to give precedence to match rules
that have more constraints.
llvm-svn: 162824
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions