1#include <scc/scc.h>23#include "../cc2.h"4#include "arch.h"56static void7deljmp(void)8{9 if (!pc)10 return;1112 if (pc->op == ASJP || pc->op == ASJR) {13 if (pc->from1.u.sym == pc->next->label)14 delcode();15 }16}1718void19peephole(void)20{21 for (pc = prog; pc; pc = pc->next) {22 deljmp();23 }24}