Searched refs:PeepReplace (Results 1 - 7 of 7) sorted by relevance

/openjdk7/hotspot/src/share/vm/adlc/
H A Dformsopt.hpp70 class PeepReplace;
415 PeepReplace *_replace; // Instruction pattern to substitute in
430 void add_replace(PeepReplace *only_one_replacement);
436 PeepReplace *replacement() { return _replace; }
506 class PeepReplace : public Form { class in inherits:Form
516 PeepReplace(char *rule);
517 ~PeepReplace();
H A Dformsopt.cpp569 void Peephole::add_replace(PeepReplace *replace) {
688 //------------------------------PeepReplace------------------------------------
689 PeepReplace::PeepReplace(char *rule) : _rule(rule) { function in class:PeepReplace
691 PeepReplace::~PeepReplace() {
695 void PeepReplace::add_instruction(char *root) {
700 void PeepReplace::add_operand( int inst_num, char *inst_operand ) {
707 void PeepReplace::reset() {
712 void PeepReplace
[all...]
H A Dadlparse.hpp65 class PeepReplace;
H A Dforms.hpp76 class PeepReplace;
H A Dformssel.hpp68 class PeepReplace;
H A Dadlparse.cpp2671 PeepReplace *replace = new PeepReplace(str);
H A Doutput_c.cpp1332 static void generate_peepreplace( FILE *fp, FormDict &globals, PeepMatch *pmatch, PeepConstraint *pconstraint, PeepReplace *preplace, int max_position ) {
1450 PeepReplace *preplace = peep->replacement();

Completed in 140 milliseconds