Ignore PhiNodes when mapping sample profile data
Ignore PhiNodes when mapping sample profile data

Summary: Like branch instructions, phi nodes frequently do not have debug information related to the block they are in and so they should be ignored.

Reviewers: danielcdh, twoh, Kader, wmi

Reviewed By: wmi

Subscribers: aprantl, llvm-commits

Differential Revision: https://reviews.llvm.org/D55094

git-svn-id: 0ff597fd157e6f4fc38580e8d64ab130330d2411@351102 91177308-0d34-0410-b5e6-96231b3b80d8
(cherry picked from commit fcee5558c4d80e8c87f785edc0243c720b70c061)

apple/swift-llvm,apple/swift-llvm,apple/swift-llvm,apple/swift-llvm,apple/swift-llvm,apple/swift-llvm,apple/swift-llvm,apple/swift-llvm