summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-03-04 19:23:38 +0000
committerDan Gohman <gohman@apple.com>2009-03-04 19:23:38 +0000
commitcc329b567d87ec88edae4f0203a2303dbabb1899 (patch)
treeb604d2494f1e53ead65c1bae9dd7a00bb30fb25c /llvm/lib/VMCore
parenta41bb40458cc914874f41ca9531dc6b8eef93cd2 (diff)
downloadbcm5719-llvm-cc329b567d87ec88edae4f0203a2303dbabb1899.tar.gz
bcm5719-llvm-cc329b567d87ec88edae4f0203a2303dbabb1899.zip
When using MachineInstr operand indices on SDNodes, the number
of MachineInstr def operands must be subtracted out. This bug was uncovered by the recent x86 EFLAGS optimization. Before that, the only instructions that ever needed unfolding were things like CMP32rm, where NumDefs is zero. llvm-svn: 66056
Diffstat (limited to 'llvm/lib/VMCore')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud