[SelectionDAG] Add pcsections recursively on SDNode values
authorMartin Fink <martin@finkmartin.com>
Thu, 26 Jan 2023 14:25:58 +0000 (15:25 +0100)
committerMarco Elver <elver@google.com>
Thu, 26 Jan 2023 15:13:46 +0000 (16:13 +0100)
commit0c64e1b68f36640ffe82fc90e6279c50617ad1cc
tree0a5df5938184ed66c028f60f084979f1524411d0
parent719a728b86a1ce6b7bcf1eb9fd6860c4a88391bd
[SelectionDAG] Add pcsections recursively on SDNode values

When adding pcsections to SDNodes, recursively add them to all values of
the node as well.

Reviewed By: melver

Differential Revision: https://reviews.llvm.org/D141048
llvm/include/llvm/CodeGen/SelectionDAG.h
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/test/CodeGen/AArch64/pcsections.ll
llvm/test/CodeGen/X86/pcsections.ll