Searched defs:MatchRule (Results 1 - 2 of 2) sorted by relevance
/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | formssel.cpp | 62 InstructForm::InstructForm(const char *id, InstructForm *instr, MatchRule *rule) 360 // Check MatchRule to see if the first entry is the ideal "Return" node 397 // Check MatchRule to see if the first entry is the ideal "Call" node 3627 int MatchRule::matchrule_cisc_spill_match(FormDict& globals, RegisterForm* registers, 3628 MatchRule* mRule2, const char* &operand, 3667 bool MatchRule::equivalent(FormDict &globals, MatchNode *mRule2) { 3803 void MatchRule::matchrule_swap_commutative_op(const char* instr_ident, int count, int& match_rules_cnt) { 3806 MatchRule* clone = new MatchRule(_AD, this); 3821 //------------------------------MatchRule 3822 MatchRule::MatchRule(ArchDesc &ad) function in class:MatchRule 3827 MatchRule::MatchRule(ArchDesc &ad, MatchRule* mRule) function in class:MatchRule 3833 MatchRule::MatchRule(ArchDesc &ad, MatchNode* mroot, int depth, char *cnstr, function in class:MatchRule [all...] |
H A D | formssel.hpp | 44 class MatchRule; 94 MatchRule *_matrule; // Matching rule for this instruction 118 InstructForm(const char *id, InstructForm *instr, MatchRule *rule); 169 // See definition of MatchRule::skip_antidep_check 569 MatchRule *_matrule; // Matching rule for this operand 647 // Build component list from MatchRule and operand's parameter list 966 // Recursive version of check in MatchRule 981 //------------------------------MatchRule-------------------------------------- 982 class MatchRule : public MatchNode { class in class:InstructForm 991 MatchRule *_nex [all...] |
Completed in 658 milliseconds