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

Reply via email to