[cfe-commits] Mips inline constraint register patch. Request for review and commit.
echristo at apple.com
Mon Apr 2 18:17:16 PDT 2012
r153921 = 095abd1524be925f922802a99cdfee3e1b59e79c (refs/remotes/origin/master)
Some IR level checking to make sure what you expect is being emitted would be good as well not just whether or not it is being accepted.
On Mar 30, 2012, at 7:13 PM, "Carter, Jack" <jcarter at mips.com> wrote:
> This time with the patch :-(
> From: Carter, Jack
> Sent: Friday, March 30, 2012 7:05 PM
> To: cfe-commits at cs.uiuc.edu
> Cc: bruno.cardoso at gmail.com
> Subject: Mips inline constraint register patch. Request for review and commit.
> Contributor: Jack Carter
> Inline asm directives have constraint characters that describe what is legal
> for the particular operand. Some of these constraints state that the operand
> is a register, specific or general.
> This patch adds 3 different characters to the list of characters that represents
> 'c': A register suitable for use in an indirect jump.
> 'l': The lo register.
> 'x': The concatenated hi and lo registers.
> This patch does not address the semantic behavior.
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
More information about the cfe-commits