Skip to content
Commit a043b628 authored by Jakob Stoklund Olesen's avatar Jakob Stoklund Olesen
Browse files

Allow missing kill flags on an untied operand of a two-address instruction when

the operand uses the same register as a tied operand:

  %r1 = add %r1, %r1

If add were a three-address instruction, kill flags would be required on at
least one of the uses. Since it is a two-address instruction, the tied use
operand must not have a kill flag.

This change makes the kill flag on the untied use operand optional.

llvm-svn: 122082
parent 213de04d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment