[PowerPC] Refactor immediate operand definitions (#179983)
Refactors PowerPC's immediate operand definitions using multiclasses
to reduce code duplication and improve maintainability.
Changes include:
- Established consistent naming: i32 versions without suffix, i64
versions with '64' suffix
- Predicate functions added to imm/timm nodes to verify immdiate values.
Assistance provided by AI.