Improve error message reporting for MachineFunctionProperties
authorDerek Schuff <dschuff@google.com>
Thu, 21 Apr 2016 22:19:24 +0000 (22:19 +0000)
committerDerek Schuff <dschuff@google.com>
Thu, 21 Apr 2016 22:19:24 +0000 (22:19 +0000)
commit025191d42feb2636026efeb93d9f5b05de0571ea
tree1b64471cb369c85d1df1ccfa4bb69c4326ed42c3
parentd46e58d38e770b967632fe6e6c16fd4d561c7cb7
Improve error message reporting for MachineFunctionProperties

When printing the properties required by a pass, only print the
properties that are set, and not those that are clear (only properties
that are set are verified, clear properties are "don't-care").

llvm-svn: 267070
llvm/include/llvm/CodeGen/MachineFunction.h
llvm/lib/CodeGen/MachineFunction.cpp
llvm/lib/CodeGen/MachineFunctionPass.cpp