[llvm-dev] Handling user reserved registers on high register count architecture

Braden Nelson via llvm-dev llvm-dev at lists.llvm.org
Sat Mar 27 19:22:09 PDT 2021


I'm working with the Parallax Propeller 2, which has 496 allocatable 
registers. Needless to say, I can't do this:


foreach i = {1-496} in
     def FeatureReserveR#i :
         SubtargetFeature<"reserve-r"#i, "UserReservedRegister[P2::R"#i#"]",
                          "true", "Reserve R"#i>;

So does anyone have a better idea?

Thanks, Braden.


More information about the llvm-dev mailing list