diff options
author | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-10-09 18:14:53 +0000 |
---|---|---|
committer | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-10-09 18:14:53 +0000 |
commit | 4d4e7650dcfa1fe2b0129b0884baa5a2bdc0df56 (patch) | |
tree | e82d95445295f5ce835b958aa1c11b3b762c3b1d /llvm/tools/llvm-rc/ResourceScriptParser.cpp | |
parent | 0b9db4c1fa58dc42ce8eba8fe4f193bf0438a551 (diff) | |
download | bcm5719-llvm-4d4e7650dcfa1fe2b0129b0884baa5a2bdc0df56.tar.gz bcm5719-llvm-4d4e7650dcfa1fe2b0129b0884baa5a2bdc0df56.zip |
[globalisel] Add support for ValueType operands in patterns.
It's rare but there are a small number of patterns like this:
(set i64:$dst, (add i64:$src1, i64:$src2))
These should be equivalent to register classes except they shouldn't check for
a specific register bank.
This doesn't occur in AArch64/ARM/X86 but does occasionally come up in other
in-tree targets such as BPF.
llvm-svn: 315226
Diffstat (limited to 'llvm/tools/llvm-rc/ResourceScriptParser.cpp')
0 files changed, 0 insertions, 0 deletions