/php-src/ext/opcache/jit/ |
H A D | Makefile.frag | 1 $(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 D | Makefile.frag.w32 | 5 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 D | zend_jit_ir.c | 3876 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_jmp_frameless() 3893 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_cond_jmp() 4135 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_tail_handler() 7166 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_cmp() 7436 bb = &jit->ssa->cfg.blocks[jit->b]; in zend_jit_identical() 10392 bb = &jit->ssa->cfg.blocks[jit->b]; 11642 bb = &jit->ssa->cfg.blocks[jit->b]; 16196 _zend_jit_add_predecessor_ref(jit, jit->b + 1, jit->b, ir_END()); 16201 _zend_jit_add_predecessor_ref(jit, jit->b + 1, jit->b, ir_END()); 16320 _zend_jit_add_predecessor_ref(jit, jit->b + 1, jit->b, ir_END()); [all …]
|
/php-src/ext/opcache/ |
H A D | config.w32 | 2 ARG_ENABLE("opcache-jit", "whether to enable JIT (not supported for ARM64)", "yes"); 39 ADD_FLAG("CFLAGS_OPCACHE", "/I \"ext\\opcache\\jit\\ir\" /D "+ir_target+" /D IR_PHP"); 50 ADD_MAKEFILE_FRAGMENT(configure_module_dirname + "\\jit\\Makefile.frag.w32"); 52 ADD_SOURCES(configure_module_dirname + "\\jit", 54 "opcache", "ext\\opcache\\jit"); 55 ADD_SOURCES(configure_module_dirname + "\\jit\\ir", 56 "ir.c", "opcache", "ext\\opcache\\jit\\ir"); 57 ADD_SOURCES(configure_module_dirname + "\\jit\\ir", 58 "ir_emit.c", "opcache", "ext\\opcache\\jit\\ir"); 59 ADD_SOURCES(configure_module_dirname + "\\jit\\ir", [all …]
|
H A D | config.m4 | 53 jit/ir/ir_cfg.c 55 jit/ir/ir_dump.c 56 jit/ir/ir_emit.c 57 jit/ir/ir_gcm.c 58 jit/ir/ir_gdb.c 60 jit/ir/ir_perf.c 61 jit/ir/ir_ra.c 62 jit/ir/ir_save.c 63 jit/ir/ir_sccp.c 65 jit/ir/ir.c [all …]
|
/php-src/benchmark/ |
H A D | benchmark.php | 63 function runBench(bool $jit): array { argument 64 return runValgrindPhpCgiCommand('bench', [dirname(__DIR__) . '/Zend/bench.php'], jit: $jit); 67 function runSymfonyDemo(bool $jit): array { argument 95 …return runValgrindPhpCgiCommand('wordpress', [$dir . '/index.php'], cwd: $dir, jit: $jit, warmup: … 106 bool $jit = false, argument 113 if ($jit) { 127 '-d opcache.jit=' . ($jit ? 'tracing' : 'disable'),
|
/php-src/ext/pcre/tests/ |
H A D | preg_match_error3.phpt | 2 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 D | errors05.phpt | 2 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 D | check_jit_enabled.phpt | 5 if (ini_get("pcre.jit") === FALSE) { 6 die("skip no jit built");
|
H A D | gh11374.phpt | 22 ini_set('pcre.jit', '0'); 24 ini_set('pcre.jit', '1');
|
H A D | grep2.phpt | 4 <?php if (!PCRE_JIT_SUPPORT) die("skip no pcre jit support"); ?> 6 pcre.jit=1
|
/php-src/ext/opcache/tests/jit/ |
H A D | gh14267_002.phpt | 6 opcache.jit=disable 12 if (ini_get('opcache.jit') === false) die('skip PHP is compiled without JIT'); 16 ini_set('opcache.jit', 'tracing'); 19 Warning: Cannot change opcache.jit setting at run-time (JIT is disabled) in %s on line %d
|
H A D | gh16393.phpt | 2 GH-16393 (Assertion failure in ext/opcache/jit/zend_jit.c:2897) 6 opcache.jit=1215 10 ini_set('opcache.jit', 'tracing');
|
H A D | ini_leading_zero.phpt | 2 Leading zero in opcache.jit option 6 opcache.jit=0205
|
H A D | gh14267_001.phpt | 6 opcache.jit=off 12 ini_set('opcache.jit', 'tracing');
|
H A D | gh15909.phpt | 2 GH-15909 (Core dumped in Core dumped in ext/opcache/jit/ir/ir_cfg.c) 6 opcache.jit=1001
|
H A D | gh16355.phpt | 2 GH-16355 (Assertion failure in ext/opcache/jit/ir/ir_ra.c:1139) 6 opcache.jit=1203
|
H A D | gh15657.phpt | 2 GH-15657 (Segmentation fault in ext/opcache/jit/ir/dynasm/dasm_x86.h) 7 opcache.jit=1101
|
H A D | gh15903.phpt | 2 GH-15903 (Core dumped in ext/opcache/jit/ir/ir_ra.c) 6 opcache.jit=1002
|
/php-src/ext/standard/tests/general_functions/ |
H A D | ini_get_all.phpt | 4 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/ |
H A D | jit_warning_with_zero_buffer.phpt | 6 opcache.jit=tracing 13 var_dump(opcache_get_status()['jit']['enabled'] ?? false);
|
/php-src/Zend/tests/ |
H A D | gh16509.phpt | 7 && array_key_exists("opcache.jit", $conf) 8 && $conf["opcache.jit"] === "tracing";
|
/php-src/ext/fileinfo/tests/ |
H A D | cve-2014-3538-nojit.phpt | 2 Bug #66731: file: extensive backtracking, with pcre.jit=0 13 pcre.jit=0
|
/php-src/tests/lang/ |
H A D | bug45392.phpt | 10 && array_key_exists("opcache.jit", $conf) 11 && $conf["opcache.jit"] === "tracing";
|
/php-src/sapi/fuzzer/ |
H A D | Makefile.frag | 11 $(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_…
|