diff options
Diffstat (limited to 'llvm/tools/bugpoint/CrashDebugger.cpp')
-rw-r--r-- | llvm/tools/bugpoint/CrashDebugger.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/tools/bugpoint/CrashDebugger.cpp b/llvm/tools/bugpoint/CrashDebugger.cpp index 4b6e6df1028..91bf033ac9c 100644 --- a/llvm/tools/bugpoint/CrashDebugger.cpp +++ b/llvm/tools/bugpoint/CrashDebugger.cpp @@ -828,8 +828,8 @@ static bool DebugACrash(BugDriver &BD, // contribute to the crash, bisect the operands of the remaining ones std::vector<const MDNode *> NamedMDOps; for (auto &NamedMD : BD.getProgram()->named_metadata()) - NamedMDOps.insert(NamedMDOps.end(), NamedMD.op_begin(), - NamedMD.op_end()); + for (auto op : NamedMD.operands()) + NamedMDOps.push_back(op); ReduceCrashingNamedMDOps(BD, TestFn).reduceList(NamedMDOps, Error); } } |