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

/openjdk7/hotspot/src/share/vm/adlc/
H A Dformsopt.hpp52 class PeepConstraint;
69 class PeepConstraint;
414 PeepConstraint *_constraint; // List of additional constraints
429 void append_constraint(PeepConstraint *next_constraint);
435 PeepConstraint *constraints() { return _constraint; }
476 class PeepConstraint : public Form { class in inherits:Form
478 PeepConstraint *_next; // Additional constraints ANDed together
489 PeepConstraint(int left_inst, char* left_op, char* relation,
491 ~PeepConstraint();
497 void append(PeepConstraint *next_peep_constrain
[all...]
H A Dformsopt.cpp561 void Peephole::append_constraint(PeepConstraint *next_constraint) {
646 //------------------------------PeepConstraint---------------------------------
647 PeepConstraint::PeepConstraint(int left_inst, char* left_op, char* relation, function in class:PeepConstraint
651 PeepConstraint::~PeepConstraint() {
655 bool PeepConstraint::constrains_instruction(int position) {
666 void PeepConstraint::append(PeepConstraint *next_constraint) {
675 PeepConstraint *PeepConstrain
[all...]
H A Dadlparse.hpp64 class PeepConstraint;
H A Dforms.hpp75 class PeepConstraint;
H A Dformssel.hpp67 class PeepConstraint;
H A Doutput_c.cpp1076 static void check_peepmatch_instruction_sequence(FILE *fp, PeepMatch *pmatch, PeepConstraint *pconstraint) {
1140 static void check_peepconstraints(FILE *fp, FormDict &globals, PeepMatch *pmatch, PeepConstraint *pconstraint) {
1332 static void generate_peepreplace( FILE *fp, FormDict &globals, PeepMatch *pmatch, PeepConstraint *pconstraint, PeepReplace *preplace, int max_position ) {
1449 PeepConstraint *pconstraint = peep->constraints();
H A Dadlparse.cpp2606 // Construct the next PeepConstraint
2607 PeepConstraint *constraint = new PeepConstraint( left_inst, left_op,

Completed in 108 milliseconds