Lines Matching refs:Form

1180       Form::InterfaceType left_interface_type = left_opclass->interface_type(globals);
1204 Form::InterfaceType right_interface_type = right_opclass->interface_type(globals);
1221 case Form::register_interface: {
1253 case Form::constant_interface: {
1262 case Form::memory_interface: {
1292 case Form::conditional_interface: {
1313 // static Form::DataType get_operand_type(FormDict &globals, InstructForm *instr, const char *op_name ) {
1326 // Form::InterfaceType right_interface_type = right_opclass->interface_type(globals);
1361 const Form *form = inst_form->_localNames[op_name];
1387 if( (op_form == NULL) || (op_form->is_base_constant(globals) == Form::none) ) {
1497 const Form *frm = NULL;
1578 Form *form = (Form*)_globalNames[new_id];
1716 Form *form = (Form*)_globalNames[comp->_type];
1868 Form::DataType _constant_type;
1907 _constant_type = Form::none;
1963 const Form *local = _inst._localNames[inst_rep_var];
2039 const Form *form = _AD.globalNames()[type];
2048 Form::DataType dtype = op->is_base_constant(_AD.globalNames());
2049 if ( dtype == Form::idealP ) {
2057 else if( _operand->is_user_name_for_sReg() != Form::none ) {
2059 assert( op->ideal_to_sReg_type(type) != Form::none, "StackSlots access displacements using 'sRegs'");
2072 Form::DataType dtype = _operand->is_base_constant(_AD.globalNames());
2074 if ( dtype == Form::idealP ) {
2181 Form::DataType stack_type = _operand ? _operand->is_user_name_for_sReg() : Form::none;
2182 if( _operand && _operand_idx==0 && stack_type != Form::none ) {
2314 const Form *local = _inst._localNames[_operand_name];
2356 if ( _constant_type == Form::idealD ) {
2358 } else if ( _constant_type == Form::idealF ) {
2360 } else if ( _constant_type == Form::idealL ) {
2371 Form::DataType stack_type = _operand ? _operand->is_user_name_for_sReg() : Form::none;
2372 if( _operand && _operand_idx==0 && stack_type != Form::none ) {
2425 const Form *local = _inst._localNames[inst_rep_var];
2768 Form *form = (Form*)globals[type];
2788 Form *form = (Form*)globals[type];
2810 is_regI = (ideal && (op->ideal_to_Reg_type(ideal) == Form::idealI));
2825 Form::DataType dtype = op->is_base_constant(globals);
2826 is_conP = (dtype == Form::idealP);
2861 Form *form = (Form*)globals[type];
2873 } else if ( op->ideal_to_sReg_type(op->_ident) != Form::none ) {
3253 if( oper.is_user_name_for_sReg() != Form::none ) reduce = oper.reduce_result();
4138 const Form *form = _globalNames[_frame->_cisc_spilling_operand_name];
4149 const Form *left_op = _globalNames[left->_opType]->is_operand();
4150 const Form *right_op = _globalNames[right->_opType]->is_operand();
4152 && (left_op->interface_type(_globalNames) == Form::register_interface)
4153 && (right_op->interface_type(_globalNames) == Form::constant_interface) ) {