The 'supergiant' region of the diagram comes from bad absmag values in the HGY catalog.
Stars with uncertain parallax are given a distance of 10 million parsecs (and for some reason that is used in the absmag calculation. These stars need to be filtered out of the diagram.
From the HGY cat description:
Distance: The star's distance in parsecs, the most common unit in astrometry. To convert parsecs to light years, multiply by 3.262. A value of 10000000 indicates missing or dubious (e.g., negative) parallax data in Hipparcos.
The 'supergiant' region of the diagram comes from bad absmag values in the HGY catalog. Stars with uncertain parallax are given a distance of 10 million parsecs (and for some reason that is used in the absmag calculation. These stars need to be filtered out of the diagram.
From the HGY cat description: Distance: The star's distance in parsecs, the most common unit in astrometry. To convert parsecs to light years, multiply by 3.262. A value of 10000000 indicates missing or dubious (e.g., negative) parallax data in Hipparcos.