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 /llvm/lib/Support/MemoryBuffer.cpp | |
| parent | a71e681792e1a4109c63ad46a663dd11041a699b (diff) | |
| download | bcm5719-llvm-2127b00cd5d4058bb315220ae64b021219f7ef5b.tar.gz bcm5719-llvm-2127b00cd5d4058bb315220ae64b021219f7ef5b.zip | |
[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 'llvm/lib/Support/MemoryBuffer.cpp')
0 files changed, 0 insertions, 0 deletions

