RFR (S): 8028401: PPC (part 117): Improve usability of adlc and format() functionality.
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Fri Nov 15 01:58:50 PST 2013
Hi Vladimir,
I removed the version without const.
Best regards,
Goetz.
-----Original Message-----
From: hotspot-dev-bounces at openjdk.java.net [mailto:hotspot-dev-bounces at openjdk.java.net] On Behalf Of Vladimir Kozlov
Sent: Freitag, 15. November 2013 04:16
To: hotspot-dev at openjdk.java.net
Subject: Re: RFR (S): 8028401: PPC (part 117): Improve usability of adlc and format() functionality.
Do we really need 2 version of constant_offset_unchecked()? It is used
only in format() const.
Vladimir
On 11/14/13 2:04 PM, Lindenmaier, Goetz wrote:
> Hi,
>
> This change contains some smaller additions to adlc and the format() routine,
> that improve their usability:
> http://cr.openjdk.java.net/~goetz/webrevs/8028401-0-adlc/
>
> Improve usability of adlc:
> So far, expands can only use instructs that are specified further up in the .ad file.
> This is because the check whether nodes used in the expand are also defined
> is done during parsing.
> Move this check to a later point to relax ordering constraints.
>
> Add a row of additional, more verbose syntax checks.
>
> Improve format():
> If MachNode::format() is called before constants are written to the
> constants section, it can fail. Add a safer version of constant_offset
> to avoid this.
>
> Please review and test this change.
>
> Best regards,
> Goetz.
>
More information about the hotspot-dev
mailing list