Home
last modified time | relevance | path

Searched refs:jit (Results 1 – 25 of 126) sorted by relevance

123456

/php-src/ext/opcache/jit/
H A DMakefile.frag1 $(builddir)/jit/ir/minilua: $(srcdir)/jit/ir/dynasm/minilua.c
4 $(builddir)/jit/ir/ir_emit_$(DASM_ARCH).h: $(srcdir)/jit/ir/ir_$(DASM_ARCH).dasc $(srcdir)/jit/ir/d…
5 …$(builddir)/jit/ir/minilua $(srcdir)/jit/ir/dynasm/dynasm.lua $(DASM_FLAGS) -o $@ $(srcdir)/jit/i…
7 $(builddir)/jit/ir/ir_emit.lo: \
8 $(srcdir)/jit/ir/ir_emit.c $(builddir)/jit/ir/ir_emit_$(DASM_ARCH).h
10 $(builddir)/jit/ir/gen_ir_fold_hash: $(srcdir)/jit/ir/gen_ir_fold_hash.c $(srcdir)/jit/ir/ir_strtab…
13 $(builddir)/jit/ir/ir_fold_hash.h: $(builddir)/jit/ir/gen_ir_fold_hash $(srcdir)/jit/ir/ir_fold.h $…
14 …$(builddir)/jit/ir/gen_ir_fold_hash < $(srcdir)/jit/ir/ir_fold.h > $(builddir)/jit/ir/ir_fold_hash…
16 $(builddir)/jit/ir/ir.lo: \
21 $(srcdir)/jit/zend_jit_ir.c
[all …]
H A DMakefile.frag.w325 ext\opcache\jit\ir\ir_emit_x86.h: ext\opcache\jit\ir\ir_x86.dasc $(BUILD_DIR)\\minilua.exe
6 @if exist ext\opcache\jit\ir\ir_emit_x86.h del ext\opcache\jit\ir\ir_emit_x86.h
13 ext\opcache\jit\ir\ir_fold_hash.h: $(BUILD_DIR)\\gen_ir_fold_hash.exe ext\opcache\jit\ir\ir_fold.h …
14 @if exist ext\opcache\jit\ir\ir_fold_hash.h del ext\opcache\jit\ir\ir_fold_hash.h
18 ext\opcache\jit\ir\ir.h \
20 ext\opcache\jit\ir\ir_x86.h
23 ext\opcache\jit\ir\ir.h \
25 ext\opcache\jit\ir\ir_x86.h \
29 ext\opcache\jit\ir\ir.h \
31 ext\opcache\jit\ir\ir_fold.h \
[all …]
H A Dzend_jit_ir.c3809 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_jmp_frameless()
3826 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_cond_jmp()
4068 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_tail_handler()
6954 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_cmp()
7221 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_identical()
9940 bb = &jit->ssa->cfg.blocks[jit->b];
11211 bb = &jit->ssa->cfg.blocks[jit->b];
15388 _zend_jit_add_predecessor_ref(jit, jit->b + 1, jit->b, ir_END());
15393 _zend_jit_add_predecessor_ref(jit, jit->b + 1, jit->b, ir_END());
15512 _zend_jit_add_predecessor_ref(jit, jit->b + 1, jit->b, ir_END());
[all …]
/php-src/ext/opcache/
H A Dconfig.w326 ARG_ENABLE("opcache-jit", "whether to enable JIT", "yes");
35 ADD_FLAG("CFLAGS_OPCACHE", "/I \"ext\\opcache\\jit\\ir\" /D "+ir_target+" /D IR_PHP");
46 ADD_MAKEFILE_FRAGMENT(configure_module_dirname + "\\jit\\Makefile.frag.w32");
48 ADD_SOURCES(configure_module_dirname + "\\jit",
50 "opcache", "ext\\opcache\\jit");
51 ADD_SOURCES(configure_module_dirname + "\\jit\\ir",
52 "ir.c", "opcache", "ext\\opcache\\jit\\ir");
53 ADD_SOURCES(configure_module_dirname + "\\jit\\ir",
54 "ir_emit.c", "opcache", "ext\\opcache\\jit\\ir");
55 ADD_SOURCES(configure_module_dirname + "\\jit\\ir",
[all …]
H A Dconfig.m414 PHP_ARG_ENABLE([opcache-jit],
16 [AS_HELP_STRING([--disable-opcache-jit],
54 ZEND_JIT_SRC="jit/zend_jit.c jit/zend_jit_vm_helpers.c jit/ir/ir.c jit/ir/ir_strtab.c \
55 jit/ir/ir_cfg.c jit/ir/ir_sccp.c jit/ir/ir_gcm.c jit/ir/ir_ra.c jit/ir/ir_save.c \
56 jit/ir/ir_dump.c jit/ir/ir_gdb.c jit/ir/ir_perf.c jit/ir/ir_check.c \
57 jit/ir/ir_patch.c jit/ir/ir_emit.c"
90 ZEND_JIT_SRC="$ZEND_JIT_SRC jit/ir/ir_disasm.c"
100 JIT_CFLAGS="-I@ext_builddir@/jit/ir -D${IR_TARGET} -DIR_PHP"
351 PHP_ADD_BUILD_DIR([$ext_builddir/jit], 1)
352 PHP_ADD_BUILD_DIR([$ext_builddir/jit/ir], 1)
[all …]
/php-src/benchmark/
H A Dbenchmark.php57 function runBench(bool $jit): array { argument
58 return runValgrindPhpCgiCommand('bench', [dirname(__DIR__) . '/Zend/bench.php'], jit: $jit);
61 function runSymfonyDemo(bool $jit): array { argument
89 …return runValgrindPhpCgiCommand('wordpress', [$dir . '/index.php'], cwd: $dir, jit: $jit, warmup: …
100 bool $jit = false, argument
107 if ($jit) {
121 '-d opcache.jit=' . ($jit ? 'tracing' : 'disable'),
/php-src/ext/pcre/tests/
H A Dpreg_match_error3.phpt2 Test preg_match() function : error conditions - jit stacklimit exhausted
5 if (ini_get("pcre.jit") === FALSE) {
6 die("skip no jit built");
10 pcre.jit=1
H A Derrors05.phpt2 Test preg_match() function : error conditions - jit stacklimit exhausted
5 if (ini_get('pcre.jit') === false) {
6 die("skip no jit built");
10 pcre.jit=1
H A Dcheck_jit_enabled.phpt5 if (ini_get("pcre.jit") === FALSE) {
6 die("skip no jit built");
H A Dgh11374.phpt22 ini_set('pcre.jit', '0');
24 ini_set('pcre.jit', '1');
H A Dgrep2.phpt4 <?php if (!PCRE_JIT_SUPPORT) die("skip no pcre jit support"); ?>
6 pcre.jit=1
H A Dbug78338.phpt4 pcre.jit=1
/php-src/ext/standard/tests/general_functions/
H A Dini_get_all.phpt4 pcre.jit=1
8 <?php if (!PCRE_JIT_SUPPORT) die("skip no pcre jit support"); ?>
44 ["pcre.jit"]=>
66 ["pcre.jit"]=>
/php-src/ext/opcache/tests/jit/
H A Dini_leading_zero.phpt2 Leading zero in opcache.jit option
6 opcache.jit=0205
H A Doss-fuzz-65498.phpt6 opcache.jit=function
H A Dbug80782.phpt7 opcache.jit=tracing
H A Dadd_008.phpt8 opcache.jit=tracing
H A Dhot_func_001.phpt7 opcache.jit=tracing
H A Dassign_dim_003.phpt7 opcache.jit=tracing
/php-src/ext/opcache/tests/
H A Djit_warning_with_zero_buffer.phpt6 opcache.jit=tracing
13 var_dump(opcache_get_status()['jit']['enabled'] ?? false);
H A Dbug81272.phpt8 opcache.jit=function
/php-src/ext/fileinfo/tests/
H A Dcve-2014-3538-nojit.phpt2 Bug #66731: file: extensive backtracking, with pcre.jit=0
13 pcre.jit=0
/php-src/sapi/fuzzer/
H A DMakefile.frag11 $(SAPI_FUZZER_PATH)/php-fuzz-function-jit: $(PHP_GLOBAL_OBJS) $(PHP_SAPI_OBJS) $(PHP_FUZZER_FUNCTIO…
14 $(SAPI_FUZZER_PATH)/php-fuzz-tracing-jit: $(PHP_GLOBAL_OBJS) $(PHP_SAPI_OBJS) $(PHP_FUZZER_TRACING_…
H A DREADME.md34 * `php-fuzz-function-jit`: Fuzzing the function JIT (requires --enable-opcache)
35 * `php-fuzz-tracing-jit`: Fuzzing the tracing JIT (requires --enable-opcache)
69 For the execute, function-jit and tracing-jit fuzzers, a corpus may be generated from any set of te…
72 …i/cli/php sapi/fuzzer/generate_execute_corpus.php ./execute-corpus Zend/tests ext/opcache/tests/jit
73 sapi/fuzzer/php-fuzzer-function-jit ./execute-corpus
/php-src/build/
H A DMakefile.global122 rm -f ext/opcache/jit/ir/gen_ir_fold_hash
123 rm -f ext/opcache/jit/ir/minilua
124 rm -f ext/opcache/jit/ir/ir_fold_hash.h
125 rm -f ext/opcache/jit/ir/ir_emit_x86.h
126 rm -f ext/opcache/jit/ir/ir_emit_aarch64.h

Completed in 84 milliseconds

123456