librustc: Stop loading enum variant discriminants from memory

r? @graydon