diff options
author | Matthias Braun <matze@braunis.de> | 2016-04-28 03:07:04 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-04-28 03:07:04 +0000 |
commit | ff04541f4af50906aa2ba619a7f60365fae07f23 (patch) | |
tree | 28c5dad51807354097d5d710b04fc5860bfd36e1 /lldb/packages/Python/lldbsuite/test/functionalities/command_source/my.py | |
parent | e5c1ec47164b2e4bd812118a24ec76c95a577515 (diff) | |
download | bcm5719-llvm-ff04541f4af50906aa2ba619a7f60365fae07f23.tar.gz bcm5719-llvm-ff04541f4af50906aa2ba619a7f60365fae07f23.zip |
TableGen: Support lanemasks for classes without subregisters
Previously using lanemasks on registers without any subregisters was not
well defined. This commit extends TargetRegisterInfo/tablegen to:
- Report a lanemask of 1 for regclasses without subregisters
- Do the right thing when mapping a 0/1 lanemask from a class without
subregisters into a class with subregisters in
TargetRegisterInfo::composeSubRegIndexLaneMasks().
This will be used in the upcoming "DetectDeadLanes" patch.
llvm-svn: 267848
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/command_source/my.py')
0 files changed, 0 insertions, 0 deletions