8028580: PPC64 (part 114/120): Support for Call nodes with constants

Extends MachCall nodes so that they can issue constants to the constant table

Reviewed-by: kvn
This commit is contained in:
Goetz Lindenmaier 2013-11-20 11:08:09 -08:00
parent 86fba81619
commit d22bde2c91
8 changed files with 85 additions and 27 deletions

View file

@ -32,6 +32,7 @@ InstructForm::InstructForm(const char *id, bool ideal_only)
_localNames(cmpstr, hashstr, Form::arena),
_effects(cmpstr, hashstr, Form::arena),
_is_mach_constant(false),
_needs_constant_base(false),
_has_call(false)
{
_ftype = Form::INS;
@ -65,6 +66,7 @@ InstructForm::InstructForm(const char *id, InstructForm *instr, MatchRule *rule)
_localNames(instr->_localNames),
_effects(instr->_effects),
_is_mach_constant(false),
_needs_constant_base(false),
_has_call(false)
{
_ftype = Form::INS;