Use MIMetadata() to propagate both DebugLoc and !pcsections metadata.
This fixes several of the non-native sized !pcsections tests in
pcsections-atomics.ll.
Depends on D144710
Paths
| Differential D144676
[X86][FixupBWInsts] Fix propagation of !pcsections metadata ClosedPublic Authored by melver on Feb 23 2023, 2:42 PM.
Details Summary Use MIMetadata() to propagate both DebugLoc and !pcsections metadata. This fixes several of the non-native sized !pcsections tests in Depends on D144710
Diff Detail
Unit TestsFailed
Event Timelinemelver added a child revision: D144677: [SelectionDAG] Transitively copy NodeExtraInfo on RAUW.Feb 23 2023, 2:43 PM This revision is now accepted and ready to land.Feb 23 2023, 10:57 PM melver removed a parent revision: D144675: [X86] Move atomics test for !pcsections into separate file.Feb 24 2023, 1:38 AM This revision was landed with ongoing or failed builds.Feb 27 2023, 3:17 AM Closed by commit rGd73da8681213: [X86][FixupBWInsts] Fix propagation of !pcsections metadata (authored by melver). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 499983 llvm/lib/Target/X86/X86FixupBWInsts.cpp
llvm/test/CodeGen/X86/pcsections-atomics.ll
|