Lines Matching defs:Input
1742 // Get all the output and input constraints together.
1763 assert(IsValid && "Failed to parse input constraint"); (void)IsValid;
1785 // It can be marked readnone if it doesn't have any input memory constraints
1817 // If this output is tied to an input, and if the input is larger, then
1819 // same as the input type.
1823 TargetInfo::ConstraintInfo &Input = InputConstraintInfos[InputNo];
1824 if (Input.hasTiedOperand() && Input.getTiedOperand() == i)
1827 assert(InputNo != S.getNumInputs() && "Didn't find matching input!");
1903 // Simplify the input constraint.
1914 // If this input argument is tied to a larger output result, extend the
1915 // input to be the same size as the output. The LLVM backend wants to see
1916 // the input and output of a matching constraint be the same size. Note
1953 // Append the "input" part of inout constraints last.