Pass.h/cpp - cleanup includes and forward declaration. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 16 Apr 2020 11:08:10 +0000 (12:08 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 16 Apr 2020 12:15:31 +0000 (13:15 +0100)
commitee66b5b0da7e54124b87268d33d9fad7a4a93b87
treea9c98936ce289e019aa78021d761ad0551b05847
parent6d2f73f821ed5ea584869924b150ac2e6e65c12e
Pass.h/cpp - cleanup includes and forward declaration. NFC.

Remove unused BasicBlock forward declaration from Pass.h and Attributes/BasicBlock includes from Pass.cpp
Add BasicBlock forward declaration to UnifyFunctionExitNodes.h which was relying on Pass.h
llvm/include/llvm/Pass.h
llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
llvm/lib/IR/Pass.cpp