Yup, and you can tell where the element came from by the isotope signal.
s (slow)-process elements come from red giants
r (rapid)-process elements come from supernova (probably)
http://en.wikipedia.org/wiki/S-process
http://en.wikipedia.org/wiki/R-process
And then there are the rare P and rP processes
One reason that much of the heavy elements *don't* come from supernova is that much of the supernova stays with the star. Most of the iron that gets formed by supernova ends up falling back into the neutron star (and we can tell that because supernova produced iron has a special composition that is rich in some iron-isotopes that are relatively rare on earth).