diff options
| author | Jessica Paquette <jpaquette@apple.com> | 2020-06-15 16:32:01 -0700 |
|---|---|---|
| committer | Jessica Paquette <jpaquette@apple.com> | 2020-06-16 09:50:47 -0700 |
| commit | 7caa9caa80fe508a618095fea6da2c680651fb3a (patch) | |
| tree | ac3547038bbe0dab32ab40a4f864ff640635784b /lldb/test/Shell/ScriptInterpreter/Python | |
| parent | e4a84590e8ab21077bf47c50fdfeaaa99f617bee (diff) | |
| download | llvm-7caa9caa80fe508a618095fea6da2c680651fb3a.zip llvm-7caa9caa80fe508a618095fea6da2c680651fb3a.tar.gz llvm-7caa9caa80fe508a618095fea6da2c680651fb3a.tar.bz2 | |
[AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT
When selecting 32 b -> 64 b G_ZEXTs, we don't have to always emit the extend.
If the instruction feeding into the G_ZEXT implicitly zero extends the high
half of the register, we can just emit a SUBREG_TO_REG instead.
Differential Revision: https://reviews.llvm.org/D81897
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
