Clarify that FixedTied constraints are not Tied (#756)

* Clarify that FixedTied constraints are not Tied
This commit is contained in:
Lars T Hansen
2019-05-02 14:33:54 +02:00
committed by Benjamin Bouvier
parent 18a5386c08
commit 5cd0724fef

View File

@@ -105,13 +105,13 @@ pub struct RecipeConstraints {
/// constraints must be derived from the calling convention ABI. /// constraints must be derived from the calling convention ABI.
pub outs: &'static [OperandConstraint], pub outs: &'static [OperandConstraint],
/// Are any of the input constraints `FixedReg`? /// Are any of the input constraints `FixedReg` or `FixedTied`?
pub fixed_ins: bool, pub fixed_ins: bool,
/// Are any of the output constraints `FixedReg`? /// Are any of the output constraints `FixedReg` or `FixedTied`?
pub fixed_outs: bool, pub fixed_outs: bool,
/// Are there any tied operands? /// Are any of the input/output constraints `Tied` (but not `FixedTied`)?
pub tied_ops: bool, pub tied_ops: bool,
/// Does this instruction clobber the CPU flags? /// Does this instruction clobber the CPU flags?