Lines Matching refs:Inst
15 // Constructors per Inst opcode
17 void Prog::Inst::InitAlt(uint32 out, uint32 out1) {
23 void Prog::Inst::InitByteRange(int lo, int hi, int foldcase, uint32 out) {
31 void Prog::Inst::InitCapture(int cap, uint32 out) {
37 void Prog::Inst::InitEmptyWidth(EmptyOp empty, uint32 out) {
43 void Prog::Inst::InitMatch(int32 id) {
49 void Prog::Inst::InitNop(uint32 out) {
54 void Prog::Inst::InitFail() {
59 string Prog::Inst::Dump() {
139 Prog::Inst* ip = prog->inst(id);
171 static bool IsMatch(Prog*, Prog::Inst*);
184 Inst* ip = inst(id);
186 Inst* jp;
214 Inst* ip = inst(id);
220 Inst* j = inst(ip->out());
221 Inst* k = inst(ip->out1());
238 static bool IsMatch(Prog* prog, Prog::Inst* ip) {