diff options
author | Evan Cheng <evan.cheng@apple.com> | 2005-12-26 09:11:45 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2005-12-26 09:11:45 +0000 |
commit | 14c53b45f5bdbb11ce13ec7784afdfa9091cdce4 (patch) | |
tree | 7d451ccd7d994d12b188ceed688056654a7c4f56 /llvm/lib/Bytecode/Archive | |
parent | 357a3ecbdc399ecc82ac74700e09cf739851cd2f (diff) | |
download | bcm5719-llvm-14c53b45f5bdbb11ce13ec7784afdfa9091cdce4.tar.gz bcm5719-llvm-14c53b45f5bdbb11ce13ec7784afdfa9091cdce4.zip |
Added field noResults to Instruction.
Currently tblgen cannot tell which operands in the operand list are results so
it assumes the first one is a result. This is bad. Ideally we would fix this
by separating results from inputs, e.g. (res R32:$dst),
(ops R32:$src1, R32:$src2). But that's a more distruptive change. Adding
'let noResults = 1' is the workaround to tell tblgen that the instruction does
not produces a result. It works for now since tblgen does not support
instructions which produce multiple results.
llvm-svn: 25017
Diffstat (limited to 'llvm/lib/Bytecode/Archive')
0 files changed, 0 insertions, 0 deletions