diff options
author | Pete Cooper <peter_cooper@apple.com> | 2015-04-30 23:57:47 +0000 |
---|---|---|
committer | Pete Cooper <peter_cooper@apple.com> | 2015-04-30 23:57:47 +0000 |
commit | 2127b00cd5d4058bb315220ae64b021219f7ef5b (patch) | |
tree | 90e08564a11a5814e96a7760d043f5839e73e9d2 /clang/unittests/Basic/SourceManagerTest.cpp | |
parent | a71e681792e1a4109c63ad46a663dd11041a699b (diff) | |
download | llvm-2127b00cd5d4058bb315220ae64b021219f7ef5b.zip llvm-2127b00cd5d4058bb315220ae64b021219f7ef5b.tar.gz llvm-2127b00cd5d4058bb315220ae64b021219f7ef5b.tar.bz2 |
[ARM] optimizeSelect should clear kill flags.
If we move an instruction from one block down to a MOVC and predicate it,
then the original instruction could be moved in to a loop. In this case,
its invalid for any kill flags to remain on there.
Fails with -verfy-machineinstrs.
rdar://problem/20752113
llvm-svn: 236290
Diffstat (limited to 'clang/unittests/Basic/SourceManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions