src/share/vm/adlc/forms.hpp

changeset 4161
d336b3173277
parent 4159
8e47bac5643a
child 5381
b42fe1a8e180
equal deleted inserted replaced
4160:f6badecb7ea7 4161:d336b3173277
447 const Component *search(const char *name); 447 const Component *search(const char *name);
448 448
449 // Return number of USEs + number of DEFs 449 // Return number of USEs + number of DEFs
450 int num_operands(); 450 int num_operands();
451 // Return zero-based position in list; -1 if not in list. 451 // Return zero-based position in list; -1 if not in list.
452 int operand_position(const char *name, int usedef); 452 int operand_position(const char *name, int usedef, Form *fm);
453 // Find position for this name, regardless of use/def information 453 // Find position for this name, regardless of use/def information
454 int operand_position(const char *name); 454 int operand_position(const char *name);
455 // Find position for this name when looked up for output via "format" 455 // Find position for this name when looked up for output via "format"
456 int operand_position_format(const char *name); 456 int operand_position_format(const char *name, Form *fm);
457 // Find position for the Label when looked up for output via "format" 457 // Find position for the Label when looked up for output via "format"
458 int label_position(); 458 int label_position();
459 // Find position for the Method when looked up for output via "format" 459 // Find position for the Method when looked up for output via "format"
460 int method_position(); 460 int method_position();
461 461

mercurial