D92879 introduced emitting pli whenever a constant fits within 34-bits on 64-bit mode.
However, the pli instruction is not produced directly. Instead, we materialize
a 34-bit constant in selectI64Imm(), and rely on td pattern matching to instead
produce a pli. This becomes problematic as there is no guarantee that the 34-bit
constant will reach the td pattern selection for pli and it is possible for other
transformations (such as complex bit permutations) to also produce and utilize
the 34-bit constant materialized through selectI64Imm().
This patch instead produces pli on Power10 directly whenever the constant fits
within 34-bits.
Nit: this clearly doesn't apply any longer. Please updated it.