comparison src/share/vm/opto/matcher.hpp @ 14693:9e9af3aa4278

8031321: Support Intel bit manipulation instructions Summary: Add support for BMI1 instructions Reviewed-by: kvn, roland
author iveresov
date Wed, 12 Mar 2014 11:24:26 -0700
parents cd5d10655495
children 92aa6797d639
comparison
equal deleted inserted replaced
14692:8504393de66b 14693:9e9af3aa4278
77 // bad on others. Hence the machine-dependent table lookup. 77 // bad on others. Hence the machine-dependent table lookup.
78 const char *_must_clone; 78 const char *_must_clone;
79 79
80 // Find shared Nodes, or Nodes that otherwise are Matcher roots 80 // Find shared Nodes, or Nodes that otherwise are Matcher roots
81 void find_shared( Node *n ); 81 void find_shared( Node *n );
82 #ifdef X86
83 bool is_bmi_pattern(Node *n, Node *m);
84 #endif
82 85
83 // Debug and profile information for nodes in old space: 86 // Debug and profile information for nodes in old space:
84 GrowableArray<Node_Notes*>* _old_node_note_array; 87 GrowableArray<Node_Notes*>* _old_node_note_array;
85 88
86 // Node labeling iterator for instruction selection 89 // Node labeling iterator for instruction selection