Lines Matching refs:PeepReplace
569 void Peephole::add_replace(PeepReplace *replace) {
688 //------------------------------PeepReplace------------------------------------
689 PeepReplace::PeepReplace(char *rule) : _rule(rule) {
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::next_instruction(const char* &inst){
717 void PeepReplace::next_operand(int &inst_num, const char* &inst_operand) {
725 void PeepReplace::dump() {
729 void PeepReplace::output(FILE *fp) { // Write info to output files
730 fprintf(fp,"PeepReplace:\n");