/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/regex/internal/ |
H A D | parser.d | 91 @trusted void reverseBytecode()(Bytecode[] code) in reverseBytecode() 93 Bytecode[] rev = new Bytecode[code.length]; in reverseBytecode() 173 Bytecode[] ir; // resulting bytecode 210 void put(Bytecode code) in put() 221 ir ~= Bytecode.fromRaw(number); in putRaw() 228 if (chars < Bytecode.maxSequence) in charsetToIr() 233 put(Bytecode(IR.Char, set.byCodepoint.front)); in charsetToIr() 239 put(Bytecode(IR.OrChar, ch, chars)); in charsetToIr() 250 put(Bytecode(IR.Trie, cast(uint) n)); in charsetToIr() 252 put(Bytecode(IR.CodepointSet, cast(uint) n)); in charsetToIr() [all …]
|
H A D | ir.d | 229 struct Bytecode struct 252 static Bytecode fromRaw(uint data) in fromRaw() argument 254 Bytecode t; in fromRaw() 339 @property Bytecode paired() const in paired() argument 342 return Bytecode.fromRaw(raw ^ 0b11 << 24); in paired() 353 static assert(Bytecode.sizeof == 4); argument 387 @trusted string disassemble(in Bytecode[] irb, uint pc, in NamedGroup[] dict=[]) 451 @trusted void printBytecode()(in Bytecode[] slice, in NamedGroup[] dict=[]) in printBytecode() 628 Bytecode[] ir; //compiled bytecode of pattern in Regex() 709 const(Regex) withCode(const(Bytecode)[] code) pure const @trusted in Regex()
|
H A D | backtracking.d | 903 CtState ctGenBlock(const(Bytecode)[] ir, int addr) in ctGenBlock() 917 CtState ctGenGroup(ref const(Bytecode)[] ir, int addr) in ctGenGroup() 1019 CtState ctGenAlternation(const(Bytecode)[] ir, int addr) in ctGenAlternation() 1059 string ctGenFixupCode(const(Bytecode)[] ir, int addr, int fixup) in ctGenFixupCode() 1063 string ctGenFixupCode(ref const(Bytecode)[] ir, int addr, int fixup) in ctGenFixupCode() 1217 string ctQuickTest(const(Bytecode)[] ir, int id) in ctQuickTest() 1244 CtState ctGenAtom(ref const(Bytecode)[] ir, int addr) in ctGenAtom() 1254 string ctAtomCode(const(Bytecode)[] ir, int addr) in ctAtomCode() 1466 public string ctGenRegEx(const(Bytecode)[] ir) in ctGenRegEx()
|
H A D | kickstart.d | 201 uint[Bytecode.maxSequence] s; in ShiftOr()
|
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/regex/internal/ |
H A D | parser.d | 80 @trusted void reverseBytecode()(Bytecode[] code) in reverseBytecode() 82 Bytecode[] rev = new Bytecode[code.length]; in reverseBytecode() 254 Bytecode[] ir; // resulting bytecode 291 void put(Bytecode code) in put() 302 ir ~= Bytecode.fromRaw(number); in putRaw() 309 if (chars < Bytecode.maxSequence) in charsetToIr() 314 put(Bytecode(IR.Char, set.byCodepoint.front)); in charsetToIr() 320 put(Bytecode(IR.OrChar, ch, chars)); in charsetToIr() 331 put(Bytecode(IR.Trie, cast(uint) n)); in charsetToIr() 333 put(Bytecode(IR.CodepointSet, cast(uint) n)); in charsetToIr() [all …]
|
H A D | ir.d | 236 struct Bytecode struct 258 static Bytecode fromRaw(uint data) in fromRaw() argument 260 Bytecode t; in fromRaw() 345 @property Bytecode paired() const in paired() argument 348 return Bytecode.fromRaw(raw ^ 0b11 << 24); in paired() 359 static assert(Bytecode.sizeof == 4); argument 384 @trusted string disassemble(in Bytecode[] irb, uint pc, in NamedGroup[] dict=[]) 448 @trusted void printBytecode()(in Bytecode[] slice, in NamedGroup[] dict=[]) in printBytecode() 465 Bytecode[] ir; //compiled bytecode of pattern in Regex()
|
H A D | backtracking.d | 879 CtState ctGenBlock(Bytecode[] ir, int addr) 893 CtState ctGenGroup(ref Bytecode[] ir, int addr) 995 CtState ctGenAlternation(Bytecode[] ir, int addr) 1035 string ctGenFixupCode(Bytecode[] ir, int addr, int fixup) 1039 string ctGenFixupCode(ref Bytecode[] ir, int addr, int fixup) 1193 string ctQuickTest(Bytecode[] ir, int id) 1220 CtState ctGenAtom(ref Bytecode[] ir, int addr) 1230 string ctAtomCode(Bytecode[] ir, int addr) 1442 public string ctGenRegEx(Bytecode[] ir)
|
H A D | kickstart.d | 201 uint[Bytecode.maxSequence] s; in ShiftOr()
|
/netbsd-src/external/apache2/llvm/dist/clang/docs/ |
H A D | ConstantInterpreter.rst | 18 Bytecode Compilation 21 Bytecode compilation is handled in ``ByteCodeStmtGen.h`` for statements 103 Bytecode Execution 106 Bytecode is executed using a stack-based interpreter. The execution
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/HistoricalNotes/ |
H A D | 2003-06-25-Reoptimizer1.txt | 6 We use opt to do Bytecode-to-bytecode instrumentation. Look at
|
/netbsd-src/external/gpl3/gdb/dist/gdb/doc/ |
H A D | ChangeLog-1991-2021 | 2867 * agentexpr.texi (Bytecode Descriptions): Fix summary line for setv. 4615 * agentexpr.texi (Bytecode Descriptions): Document printf 5252 * agentexpr.texi (Bytecode Descriptions): Describe tracenz. 5707 * agentexpr.texi (Bytecode Descriptions): Add printf. 5712 * agentexpr.texi (Bytecode Descriptions): Document pick and rot. 6636 * agentexpr.texi (Bytecode Descriptions): Describe trace state
|
/netbsd-src/external/gpl3/gdb/dist/gdbserver/ |
H A D | ChangeLog-2002-2021 | 17791 Bytecode compiler.
|