diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-08-15 15:21:23 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-08-15 15:21:23 +0000 |
| commit | 2a119b9a9849ae692da8b643ba8cfefd3b95ec73 (patch) | |
| tree | 4c3340f907abe795aced3c58531c84c4c438d543 /clang-tools-extra/clang-doc/BitcodeReader.cpp | |
| parent | e98aaf1d9169131e77e6c3aaf1ae59b4388733e2 (diff) | |
[SystemZ] Replace subreg_r with subreg_h
Change
subreg_r32 -> subreg_h32
subreg_r64 -> subreg_h64
subreg_hr32 -> subreg_hh32
The subregisters subreg_r32 and subreg_r64 were added to emphasize the
fact that modifying these subregisters may clobber the entire register.
This is not necessarily the case for subreg_h32, et al.
However, the ability to compose subreg_h64 with subreg_r32, and with
subreg_h32 and subreg_l32 at the same time makes the compositions be
treated as non-overlapping (leading to problems when tracking subreg
liveness). See D50468 for more details.
Differential Revision: https://reviews.llvm.org/D50725
llvm-svn: 339778
Diffstat (limited to 'clang-tools-extra/clang-doc/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
