[PATCH] D16083: [bugpoint] Teach bugpoint to reduce MDNodes

Keno Fischer via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 14 15:10:46 PST 2016


loladiro updated this revision to Diff 44932.
loladiro added a comment.

Recollect all MDNodes to exclude unreachable ones, as we can't be sure they're valid (since the verifier didn't get to them) and won't assert when we look at them.


http://reviews.llvm.org/D16083

Files:
  include/llvm/Transforms/Utils/Cloning.h
  lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  lib/IR/Metadata.cpp
  lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp
  lib/Transforms/Utils/CloneFunction.cpp
  lib/Transforms/Utils/CloneModule.cpp
  test/BugPoint/metadata.ll
  test/BugPoint/named-md.ll
  tools/bugpoint-passes/TestPasses.cpp
  tools/bugpoint/CrashDebugger.cpp
  tools/bugpoint/ListReducer.h
  unittests/Transforms/Utils/Cloning.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16083.44932.patch
Type: text/x-patch
Size: 28918 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160114/d461efbc/attachment.bin>


More information about the llvm-commits mailing list