Displaying 2 results from an estimated 2 matches for "constraintinfovector".
2018 Mar 16
2
Mapping InlineAsm parameters to ConstraintInfoVector elements
Hi all,
I'm trying to figure out which parameters of a given InlineAsm instruction
are its inputs, and which are the outputs (rationale: make sure MSan
doesn't check the output parameters of an asm() statement).
As far as I understand, this information is only available through the
ConstraintInfoVector for the InlineAsm. However there's no exact match
between the constraints and the InlineAsm params. In addition to clobber
constraints, which should be safe to ignore, there can be multiple
occurrences of a single parameter having different constraints. Also, for
InlineAsm instructions returni...
2018 Mar 16
0
Mapping InlineAsm parameters to ConstraintInfoVector elements
...trying to figure out which parameters of a given InlineAsm instruction
> are its inputs, and which are the outputs (rationale: make sure MSan
> doesn't check the output parameters of an asm() statement).
>
> As far as I understand, this information is only available through the
> ConstraintInfoVector for the InlineAsm. However there's no exact match
> between the constraints and the InlineAsm params. In addition to clobber
> constraints, which should be safe to ignore, there can be multiple
> occurrences of a single parameter having different constraints. Also, for
> InlineAsm...