Merge pull request #8648 from aschwaighofer/fix_dead_store_bug_value_metatype

Fix DeadStoreElim by not lying about instruction semantics