[LV] Changing the interface of ValueMap, NFC.

Instead of providing access to the internal MapStorage holding all Values
associated with a given Key, used for setting or resetting them all together,
ValueMap keeps its MapStorage internal; its new interface allows getting,
setting or resetting a single Value, per part or per part-and-lane.
Follows the discussion in https://reviews.llvm.org/D32871.

Differential Revision: https://reviews.llvm.org/D34473

llvm-svn: 306331
This commit is contained in:
Ayal Zaks 2017-06-26 21:03:51 +00:00
parent 933df2658d
commit e7e15d186b
1 changed files with 293 additions and 286 deletions

File diff suppressed because it is too large Load Diff