/external/regex-re2/re2/testing/ |
tester.h | 12 #include "re2/prog.h" 23 kEngineBacktrack = 0, // Prog::BadSearchBacktrack 24 kEngineNFA, // Prog::SearchNFA 25 kEngineDFA, // Prog::SearchDFA, only ask whether it matched 26 kEngineDFA1, // Prog::SearchDFA, ask for match[0] 27 kEngineOnePass, // Prog::SearchOnePass, if applicable 28 kEngineBitState, // Prog::SearchBitState 54 TestInstance(const StringPiece& regexp, Prog::MatchKind kind, 63 Prog::Anchor anchor); 69 Prog::Anchor anchor [all...] |
dfa_test.cc | 7 #include "re2/prog.h" 23 // Helper thread: builds entire DFA for prog. 26 BuildThread(Prog* prog) : prog_(prog) {} 28 CHECK(prog_->BuildEntireDFA(Prog::kFirstMatch)); 32 Prog* prog_; 47 Prog* prog = re->CompileToProg(0); local 48 CHECK(prog); 62 Prog* prog = re->CompileToProg(0); local 105 Prog* prog = re->CompileToProg(limit); local 205 Prog* prog = re->CompileToProg(1<<n); local 275 Prog* prog = re->CompileToProg(1<<n); local 289 Prog* prog = re->CompileToProg(1<<n); local 330 Prog *prog = re->CompileToReverseProg(0); local [all...] |
regexp_benchmark.cc | 8 #include "re2/prog.h" 26 Prog* prog = re->CompileToProg(0); local 27 CHECK(prog); 28 CHECK(prog->IsOnePass()); 31 CHECK(prog->SearchOnePass(text, text, Prog::kAnchored, Prog::kFullMatch, sp, 4)); 36 delete prog; 53 Prog* prog = re->CompileToProg(0) local 600 Prog* prog = sre->CompileToProg(0); local 612 Prog* prog = re->CompileToProg(0); local 623 Prog* prog = re->CompileToProg(0); local 633 Prog* prog = re->CompileToProg(0); local 806 Prog* prog = re->CompileToProg(0); local 823 Prog* prog = re->CompileToProg(0); local 837 Prog* prog = re->CompileToProg(0); local 852 Prog* prog = re->CompileToProg(0); local 893 Prog* prog = re->CompileToProg(1LL<<31); local 910 Prog* prog = re->CompileToProg(0); local 924 Prog* prog = re->CompileToProg(0); local 938 Prog* prog = re->CompileToProg(0); local 979 Prog* prog = re->CompileToProg(0); local 992 Prog* prog = re->CompileToProg(0); local 1006 Prog* prog = re->CompileToProg(0); local 1019 Prog* prog = re->CompileToProg(0); local 1049 Prog* prog = re->CompileToProg(0); local 1062 Prog* prog = re->CompileToProg(0); local 1075 Prog* prog = re->CompileToProg(0); local 1087 Prog* prog = re->CompileToProg(0); local 1122 Prog* prog = re->CompileToProg(0); local 1135 Prog* prog = re->CompileToProg(0); local 1149 Prog* prog = re->CompileToProg(0); local 1179 Prog* prog = re->CompileToProg(0); local 1192 Prog* prog = re->CompileToProg(0); local 1205 Prog* prog = re->CompileToProg(0); local 1217 Prog* prog = re->CompileToProg(0); local [all...] |
tester.cc | 10 #include "re2/prog.h" 109 static string FormatKind(Prog::MatchKind kind) { 111 case Prog::kFullMatch: 113 case Prog::kLongestMatch: 115 case Prog::kFirstMatch: 117 case Prog::kManyMatch: 124 static string FormatAnchor(Prog::Anchor anchor) { 126 case Prog::kAnchored: 128 case Prog::kUnanchored: 161 TestInstance::TestInstance(const StringPiece& regexp_str, Prog::MatchKind kind [all...] |
/external/regex-re2/re2/ |
prog.cc | 10 #include "re2/prog.h" 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() { 93 Prog::Prog( [all...] |
compile.cc | 5 // Compile regular expression to Prog. 7 // Prog and Inst are defined in prog.h. 11 #include "re2/prog.h" 38 static void Patch(Prog::Inst *inst0, PatchList l, uint32 v); 41 static PatchList Deref(Prog::Inst *inst0, PatchList l); 44 static PatchList Append(Prog::Inst *inst0, PatchList l1, PatchList l2); 57 PatchList PatchList::Deref(Prog::Inst* inst0, PatchList l) { 58 Prog::Inst* ip = &inst0[l.p>>1]; 67 void PatchList::Patch(Prog::Inst *inst0, PatchList l, uint32 val) 1116 Prog* prog = c.Finish(); local [all...] |
set.h | 46 re2::Prog* prog_;
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/amd64/ |
ssa.go | 108 // and also returns the created obj.Prog so it 110 func opregreg(op obj.As, dest, src int16) *obj.Prog { 111 p := gc.Prog(op) 158 p := gc.Prog(v.Op.Asm()) 164 p := gc.Prog(v.Op.Asm()) 176 p := gc.Prog(asm) 210 c := gc.Prog(x86.AXORL) 217 p := gc.Prog(v.Op.Asm()) 230 var c *obj.Prog 233 c = gc.Prog(x86.ACMPQ [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/amd64/ |
ssa.go | 108 // and also returns the created obj.Prog so it 110 func opregreg(op obj.As, dest, src int16) *obj.Prog { 111 p := gc.Prog(op) 158 p := gc.Prog(v.Op.Asm()) 164 p := gc.Prog(v.Op.Asm()) 176 p := gc.Prog(asm) 210 c := gc.Prog(x86.AXORL) 217 p := gc.Prog(v.Op.Asm()) 230 var c *obj.Prog 233 c = gc.Prog(x86.ACMPQ [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/mips/ |
ssa.go | 105 p := gc.Prog(as) 113 p = gc.Prog(mips.AMOVW) 130 p := gc.Prog(loadByType(v.Type, r)) 137 p = gc.Prog(mips.AMOVW) 151 p := gc.Prog(mips.AMOVW) 158 p := gc.Prog(storeByType(v.Type, r)) 180 p := gc.Prog(v.Op.Asm()) 188 p := gc.Prog(v.Op.Asm()) 196 p := gc.Prog(v.Op.Asm()) 213 p := gc.Prog(v.Op.Asm() [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/mips/ |
ssa.go | 105 p := gc.Prog(as) 113 p = gc.Prog(mips.AMOVW) 130 p := gc.Prog(loadByType(v.Type, r)) 137 p = gc.Prog(mips.AMOVW) 151 p := gc.Prog(mips.AMOVW) 158 p := gc.Prog(storeByType(v.Type, r)) 180 p := gc.Prog(v.Op.Asm()) 188 p := gc.Prog(v.Op.Asm()) 196 p := gc.Prog(v.Op.Asm()) 213 p := gc.Prog(v.Op.Asm() [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/x86/ |
387.go | 25 p := gc.Prog(loadPush(v.Type)) 33 p := gc.Prog(loadPush(v.Type)) 42 p := gc.Prog(loadPush(v.Type)) 74 p := gc.Prog(op) 91 p := gc.Prog(op) 122 p := gc.Prog(x86.AFSTCW) 124 p = gc.Prog(x86.AFLDCW) 141 p := gc.Prog(op) 150 p := gc.Prog(x86.AFLDCW) 160 p := gc.Prog(x86.AFUCOMP [all...] |
ssa.go | 105 // and also returns the created obj.Prog so it 107 func opregreg(op obj.As, dest, src int16) *obj.Prog { 108 p := gc.Prog(op) 132 p := gc.Prog(v.Op.Asm()) 138 p := gc.Prog(v.Op.Asm()) 144 p := gc.Prog(x86.ALEAL) 187 p := gc.Prog(v.Op.Asm()) 204 var j *obj.Prog 208 var c *obj.Prog 211 c = gc.Prog(x86.ACMPL [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/x86/ |
387.go | 25 p := gc.Prog(loadPush(v.Type)) 33 p := gc.Prog(loadPush(v.Type)) 42 p := gc.Prog(loadPush(v.Type)) 74 p := gc.Prog(op) 91 p := gc.Prog(op) 122 p := gc.Prog(x86.AFSTCW) 124 p = gc.Prog(x86.AFLDCW) 141 p := gc.Prog(op) 150 p := gc.Prog(x86.AFLDCW) 160 p := gc.Prog(x86.AFUCOMP [all...] |
ssa.go | 105 // and also returns the created obj.Prog so it 107 func opregreg(op obj.As, dest, src int16) *obj.Prog { 108 p := gc.Prog(op) 132 p := gc.Prog(v.Op.Asm()) 138 p := gc.Prog(v.Op.Asm()) 144 p := gc.Prog(x86.ALEAL) 187 p := gc.Prog(v.Op.Asm()) 204 var j *obj.Prog 208 var c *obj.Prog 211 c = gc.Prog(x86.ACMPL [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/mips64/ |
ssa.go | 106 p := gc.Prog(as) 114 p = gc.Prog(mips.AMOVV) 131 p := gc.Prog(loadByType(v.Type, r)) 138 p = gc.Prog(mips.AMOVV) 154 p := gc.Prog(mips.AMOVV) 161 p := gc.Prog(storeByType(v.Type, r)) 182 p := gc.Prog(v.Op.Asm()) 190 p := gc.Prog(v.Op.Asm()) 207 p := gc.Prog(v.Op.Asm()) 218 p := gc.Prog(v.Op.Asm() [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/mips64/ |
ssa.go | 106 p := gc.Prog(as) 114 p = gc.Prog(mips.AMOVV) 131 p := gc.Prog(loadByType(v.Type, r)) 138 p = gc.Prog(mips.AMOVV) 154 p := gc.Prog(mips.AMOVV) 161 p := gc.Prog(storeByType(v.Type, r)) 182 p := gc.Prog(v.Op.Asm()) 190 p := gc.Prog(v.Op.Asm()) 207 p := gc.Prog(v.Op.Asm()) 218 p := gc.Prog(v.Op.Asm() [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/ppc64/ |
ssa.go | 136 p := gc.Prog(ppc64.AISEL) 169 p := gc.Prog(op) 180 p := gc.Prog(ppc64.AFMOVD) 184 p = gc.Prog(ppc64.AMOVD) 193 p := gc.Prog(ppc64.AMOVD) 197 p = gc.Prog(ppc64.AFMOVD) 209 p := gc.Prog(loadOp) 216 p := gc.Prog(storeOp) 234 p := gc.Prog(ppc64.ACMP) 240 pbahead := gc.Prog(ppc64.ABEQ [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/ppc64/ |
ssa.go | 136 p := gc.Prog(ppc64.AISEL) 169 p := gc.Prog(op) 180 p := gc.Prog(ppc64.AFMOVD) 184 p = gc.Prog(ppc64.AMOVD) 193 p := gc.Prog(ppc64.AMOVD) 197 p = gc.Prog(ppc64.AFMOVD) 209 p := gc.Prog(loadOp) 216 p := gc.Prog(storeOp) 234 p := gc.Prog(ppc64.ACMP) 240 pbahead := gc.Prog(ppc64.ABEQ [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/s390x/ |
ssa.go | 133 // and also returns the created obj.Prog so it 135 func opregreg(op obj.As, dest, src int16) *obj.Prog { 136 p := gc.Prog(op) 146 // and also returns the created obj.Prog so it 148 func opregregimm(op obj.As, dest, src int16, off int64) *obj.Prog { 149 p := gc.Prog(op) 207 var j *obj.Prog 211 var c *obj.Prog 212 c = gc.Prog(s390x.ACMP) 213 j = gc.Prog(s390x.ABEQ [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/s390x/ |
ssa.go | 133 // and also returns the created obj.Prog so it 135 func opregreg(op obj.As, dest, src int16) *obj.Prog { 136 p := gc.Prog(op) 146 // and also returns the created obj.Prog so it 148 func opregregimm(op obj.As, dest, src int16, off int64) *obj.Prog { 149 p := gc.Prog(op) 207 var j *obj.Prog 211 var c *obj.Prog 212 c = gc.Prog(s390x.ACMP) 213 j = gc.Prog(s390x.ABEQ [all...] |
/prebuilts/go/darwin-x86/src/regexp/syntax/ |
prog_test.go | 11 Prog string 99 if s != tt.Prog { 100 t.Errorf("compiled %#q:\n--- have\n%s---\n--- want\n%s---", tt.Regexp, s, tt.Prog)
|
/prebuilts/go/linux-x86/src/regexp/syntax/ |
prog_test.go | 11 Prog string 99 if s != tt.Prog { 100 t.Errorf("compiled %#q:\n--- have\n%s---\n--- want\n%s---", tt.Regexp, s, tt.Prog)
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/arm64/ |
ssa.go | 76 // makeshift encodes a register shifted by a constant, used as an Offset in Prog 81 // genshift generates a Prog for r = r0 op (r1 shifted by s) 82 func genshift(as obj.As, r0, r1, r int16, typ int64, s int64) *obj.Prog { 83 p := gc.Prog(as) 123 p := gc.Prog(as) 138 p := gc.Prog(loadByType(v.Type)) 149 p := gc.Prog(storeByType(v.Type)) 187 p := gc.Prog(v.Op.Asm()) 204 p := gc.Prog(v.Op.Asm()) 232 p := gc.Prog(v.Op.Asm() [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/arm64/ |
ssa.go | 76 // makeshift encodes a register shifted by a constant, used as an Offset in Prog 81 // genshift generates a Prog for r = r0 op (r1 shifted by s) 82 func genshift(as obj.As, r0, r1, r int16, typ int64, s int64) *obj.Prog { 83 p := gc.Prog(as) 123 p := gc.Prog(as) 138 p := gc.Prog(loadByType(v.Type)) 149 p := gc.Prog(storeByType(v.Type)) 187 p := gc.Prog(v.Op.Asm()) 204 p := gc.Prog(v.Op.Asm()) 232 p := gc.Prog(v.Op.Asm() [all...] |