Use FnvHashMap instead of HashMap in rustc
auto merge of #18821 : arielb1/rust/fnv-hash-map, r=eddyb

This should improve performance