diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-07-05 15:32:28 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-07-05 15:32:28 +0000 |
commit | 27a6985d907a1f38bd320c8c9ab6e7bf8775d684 (patch) | |
tree | 23279e811bd9ee0d40914a3a44e862dcf8ae2d13 /llvm/lib/Support/FileCheck.cpp | |
parent | 3aef35288b5387d3b1e8c1627df5c031b9c151c7 (diff) | |
download | llvm-27a6985d907a1f38bd320c8c9ab6e7bf8775d684.zip llvm-27a6985d907a1f38bd320c8c9ab6e7bf8775d684.tar.gz llvm-27a6985d907a1f38bd320c8c9ab6e7bf8775d684.tar.bz2 |
ScheduleDAG: Fix incorrectly killing registers in bundles
When looking for uses/defs to add kill flags, the iterator was double
incremented, skipping the first instruction in the bundle. The use
register in the first bundle instruction was then incorrectly killed.
The "First" instruction should be the BUNDLE itself as the proper
reverse iterator endpoint.
llvm-svn: 365216
Diffstat (limited to 'llvm/lib/Support/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions