Mercurial > hg > graal-compiler
diff src/share/vm/adlc/output_c.cpp @ 3839:3d42f82cd811
7063628: Use cbcond on T4
Summary: Add new short branch instruction to Hotspot sparc assembler.
Reviewed-by: never, twisti, jrose
author | kvn |
---|---|
date | Thu, 21 Jul 2011 11:25:07 -0700 |
parents | 1d1603768966 |
children | 11211f7cb5a0 |
line wrap: on
line diff
--- a/src/share/vm/adlc/output_c.cpp Thu Jul 21 08:38:25 2011 -0700 +++ b/src/share/vm/adlc/output_c.cpp Thu Jul 21 11:25:07 2011 -0700 @@ -3088,10 +3088,10 @@ int label_position = instr->label_position(); if( label_position != -1 ) { // Set the label - fprintf(fp,"void %sNode::label_set( Label& label, uint block_num ) {\n", instr->_ident); + fprintf(fp,"void %sNode::label_set( Label* label, uint block_num ) {\n", instr->_ident); fprintf(fp," labelOper* oper = (labelOper*)(opnd_array(%d));\n", label_position ); - fprintf(fp," oper->_label = &label;\n"); + fprintf(fp," oper->_label = label;\n"); fprintf(fp," oper->_block_num = block_num;\n"); fprintf(fp,"}\n"); }