================
@@ -123,6 +123,7 @@ namespace {
     const TargetRegisterInfo *TRI = nullptr;
     const MachineFrameInfo *MFI = nullptr;
     MachineRegisterInfo *MRI = nullptr;
+    RegisterClassInfo RegClassInfo;
----------------
arsenm wrote:

The way RegisterClassInfo is currently used, it gets recomputed for every pass 
that uses it. It should probably move to be a normal analysis 

https://github.com/llvm/llvm-project/pull/119194
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to