arsenm wrote: > Hi @arsenm , > > I haven't followed the discussion on all that. What's the rationale for all > that stuff? > > Cheers, -Quentin
I want to eliminate getPointerRegClass. It's a layering violation. We should be able to interpret an MCOperandInfo without codegen throughout MC. This only depends on the MCInstrInfo and HwMode/Subtarget. Each target's InstrInfo table defines copies of all of the common pseudo instructions anyway, so this series of patches just swaps out the operand definitions to use the correct register class for the pointer types https://github.com/llvm/llvm-project/pull/159882 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
