Skip to content
  • sheaf's avatar
    Cmm: track the type of global registers · 5618fc21
    sheaf authored and Marge Bot's avatar Marge Bot committed
    This patch tracks the type of Cmm global registers. This is needed
    in order to lint uses of polymorphic registers, such as SIMD vector
    registers that can be used both for floating-point and integer values.
    
    This changes allows us to refactor VanillaReg to not store VGcPtr,
    as that information is instead stored in the type of the usage of the
    register.
    
    Fixes #22297
    5618fc21