Mercurial > hg > graal-compiler
diff src/share/vm/adlc/adlparse.hpp @ 4120:f03a3c8bd5e5
7077312: Provide a CALL effect for instruct declaration in the ad file
Summary: abstracted way to declare that the MachNode has the effect of a call (kills caller save registers, preserves callee save registers)
Reviewed-by: twisti, never
author | roland |
---|---|
date | Wed, 14 Sep 2011 09:22:51 +0200 |
parents | 2f644f85485d |
children | 044b28168e20 |
line wrap: on
line diff
--- a/src/share/vm/adlc/adlparse.hpp Mon Nov 21 00:57:43 2011 -0800 +++ b/src/share/vm/adlc/adlparse.hpp Wed Sep 14 09:22:51 2011 +0200 @@ -232,7 +232,7 @@ char *get_relation_dup(void); void get_oplist(NameList ¶meters, FormDict &operands);// Parse type-operand pairs - void get_effectlist(FormDict &effects, FormDict &operands); // Parse effect-operand pairs + void get_effectlist(FormDict &effects, FormDict &operands, bool& has_call); // Parse effect-operand pairs // Return the contents of a parenthesized expression. // Requires initial '(' and consumes final ')', which is replaced by '\0'. char *get_paren_expr(const char *description, bool include_location = false);