src/share/vm/adlc/formssel.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/adlc/formssel.hpp	Tue Jul 26 19:26:53 2011
--- new/src/share/vm/adlc/formssel.hpp	Tue Jul 26 19:26:52 2011

*** 143,154 **** --- 143,152 ---- virtual const char *ideal_Opcode(FormDict &globals) const; virtual int is_expensive() const; // node matches ideal 'CosD' virtual int is_empty_encoding() const; // _size=0 and/or _insencode empty virtual int is_tls_instruction() const; // tlsLoadP rule or ideal ThreadLocal virtual int is_ideal_copy() const; // node matches ideal 'Copy*' virtual bool is_ideal_unlock() const; // node matches ideal 'Unlock' virtual bool is_ideal_call_leaf() const; // node matches ideal 'CallLeaf' virtual bool is_ideal_if() const; // node matches ideal 'If' virtual bool is_ideal_fastlock() const; // node matches 'FastLock' virtual bool is_ideal_membar() const; // node matches ideal 'MemBarXXX' virtual bool is_ideal_loadPC() const; // node matches ideal 'LoadPC' virtual bool is_ideal_box() const; // node matches ideal 'Box'
*** 855,865 **** --- 853,862 ---- virtual AttributeForm *is_attribute() const; int type() { return id;} // return this object's "id" static const char* _ins_cost; // "ins_cost" static const char* _ins_pc_relative; // "ins_pc_relative" static const char* _op_cost; // "op_cost" void dump(); // Debug printer void output(FILE *fp); // Write output files };
*** 1000,1011 **** --- 997,1006 ---- bool is_base_register(FormDict &globals) const; Form::DataType is_base_constant(FormDict &globals) const; bool is_chain_rule(FormDict &globals) const; int is_ideal_copy() const; int is_expensive() const; // node matches ideal 'CosD' bool is_ideal_unlock() const; bool is_ideal_call_leaf() const; bool is_ideal_if() const; // node matches ideal 'If' bool is_ideal_fastlock() const; // node matches ideal 'FastLock' bool is_ideal_jump() const; // node matches ideal 'Jump' bool is_ideal_membar() const; // node matches ideal 'MemBarXXX' bool is_ideal_loadPC() const; // node matches ideal 'LoadPC'

src/share/vm/adlc/formssel.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File