3v4l.org

run code in 300+ PHP versions simultaneously
<?php //for ( $C1 = 0; $C1 < 3; $C1++ ) //for ( $C2 = 0; $C2 < 3; $C2++ ) //for ( $C3 = 0; $C3 < 3; $C3++ ) //for ( $C4 = 0; $C4 < 3; $C4++ ) //for ( $C5 = 0; $C5 < 3; $C5++ ) for ( $C6 = 0; $C6 < 3; $C6++ ) for ( $C7 = 0; $C7 < 3; $C7++ ) for ( $C8 = 0; $C8 < 3; $C8++ ) for ( $C9 = 0; $C9 < 3; $C9++ ) for ( $C10 = 0; $C10 < 3; $C10++ ) for ( $C11 = 0; $C11 < 3; $C11++ ) for ( $C12 = 0; $C12 < 3; $C12++ ) for ( $C13 = 0; $C13 < 3; $C13++ ) for ( $C14 = 0; $C14 < 3; $C14++ ) for ( $C15 = 0; $C15 < 3; $C15++ ) { $count++; } echo $count; ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 49
Branch analysis from position: 49
2 jumps found. (Code = 44) Position 1 = 51, Position 2 = 2
Branch analysis from position: 51
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 2
1 jumps found. (Code = 42) Position 1 = 46
Branch analysis from position: 46
2 jumps found. (Code = 44) Position 1 = 48, Position 2 = 4
Branch analysis from position: 48
2 jumps found. (Code = 44) Position 1 = 51, Position 2 = 2
Branch analysis from position: 51
Branch analysis from position: 2
Branch analysis from position: 4
1 jumps found. (Code = 42) Position 1 = 43
Branch analysis from position: 43
2 jumps found. (Code = 44) Position 1 = 45, Position 2 = 6
Branch analysis from position: 45
2 jumps found. (Code = 44) Position 1 = 48, Position 2 = 4
Branch analysis from position: 48
Branch analysis from position: 4
Branch analysis from position: 6
1 jumps found. (Code = 42) Position 1 = 40
Branch analysis from position: 40
2 jumps found. (Code = 44) Position 1 = 42, Position 2 = 8
Branch analysis from position: 42
2 jumps found. (Code = 44) Position 1 = 45, Position 2 = 6
Branch analysis from position: 45
Branch analysis from position: 6
Branch analysis from position: 8
1 jumps found. (Code = 42) Position 1 = 37
Branch analysis from position: 37
2 jumps found. (Code = 44) Position 1 = 39, Position 2 = 10
Branch analysis from position: 39
2 jumps found. (Code = 44) Position 1 = 42, Position 2 = 8
Branch analysis from position: 42
Branch analysis from position: 8
Branch analysis from position: 10
1 jumps found. (Code = 42) Position 1 = 34
Branch analysis from position: 34
2 jumps found. (Code = 44) Position 1 = 36, Position 2 = 12
Branch analysis from position: 36
2 jumps found. (Code = 44) Position 1 = 39, Position 2 = 10
Branch analysis from position: 39
Branch analysis from position: 10
Branch analysis from position: 12
1 jumps found. (Code = 42) Position 1 = 31
Branch analysis from position: 31
2 jumps found. (Code = 44) Position 1 = 33, Position 2 = 14
Branch analysis from position: 33
2 jumps found. (Code = 44) Position 1 = 36, Position 2 = 12
Branch analysis from position: 36
Branch analysis from position: 12
Branch analysis from position: 14
1 jumps found. (Code = 42) Position 1 = 28
Branch analysis from position: 28
2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 16
Branch analysis from position: 30
2 jumps found. (Code = 44) Position 1 = 33, Position 2 = 14
Branch analysis from position: 33
Branch analysis from position: 14
Branch analysis from position: 16
1 jumps found. (Code = 42) Position 1 = 25
Branch analysis from position: 25
2 jumps found. (Code = 44) Position 1 = 27, Position 2 = 18
Branch analysis from position: 27
2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 16
Branch analysis from position: 30
Branch analysis from position: 16
Branch analysis from position: 18
1 jumps found. (Code = 42) Position 1 = 22
Branch analysis from position: 22
2 jumps found. (Code = 44) Position 1 = 24, Position 2 = 20
Branch analysis from position: 24
2 jumps found. (Code = 44) Position 1 = 27, Position 2 = 18
Branch analysis from position: 27
Branch analysis from position: 18
Branch analysis from position: 20
2 jumps found. (Code = 44) Position 1 = 24, Position 2 = 20
Branch analysis from position: 24
Branch analysis from position: 20
filename:       /in/h1QRA
function name:  (null)
number of ops:  53
compiled vars:  !0 = $C6, !1 = $C7, !2 = $C8, !3 = $C9, !4 = $C10, !5 = $C11, !6 = $C12, !7 = $C13, !8 = $C14, !9 = $C15, !10 = $count
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   11     0  E >   ASSIGN                                                   !0, 0
          1      > JMP                                                      ->49
   12     2    >   ASSIGN                                                   !1, 0
          3      > JMP                                                      ->46
   13     4    >   ASSIGN                                                   !2, 0
          5      > JMP                                                      ->43
   14     6    >   ASSIGN                                                   !3, 0
          7      > JMP                                                      ->40
   15     8    >   ASSIGN                                                   !4, 0
          9      > JMP                                                      ->37
   16    10    >   ASSIGN                                                   !5, 0
         11      > JMP                                                      ->34
   17    12    >   ASSIGN                                                   !6, 0
         13      > JMP                                                      ->31
   18    14    >   ASSIGN                                                   !7, 0
         15      > JMP                                                      ->28
   19    16    >   ASSIGN                                                   !8, 0
         17      > JMP                                                      ->25
   20    18    >   ASSIGN                                                   !9, 0
         19      > JMP                                                      ->22
   22    20    >   PRE_INC                                                  !10
   20    21        PRE_INC                                                  !9
         22    >   IS_SMALLER                                               !9, 3
         23      > JMPNZ                                                    ~23, ->20
   19    24    >   PRE_INC                                                  !8
         25    >   IS_SMALLER                                               !8, 3
         26      > JMPNZ                                                    ~25, ->18
   18    27    >   PRE_INC                                                  !7
         28    >   IS_SMALLER                                               !7, 3
         29      > JMPNZ                                                    ~27, ->16
   17    30    >   PRE_INC                                                  !6
         31    >   IS_SMALLER                                               !6, 3
         32      > JMPNZ                                                    ~29, ->14
   16    33    >   PRE_INC                                                  !5
         34    >   IS_SMALLER                                               !5, 3
         35      > JMPNZ                                                    ~31, ->12
   15    36    >   PRE_INC                                                  !4
         37    >   IS_SMALLER                                               !4, 3
         38      > JMPNZ                                                    ~33, ->10
   14    39    >   PRE_INC                                                  !3
         40    >   IS_SMALLER                                               !3, 3
         41      > JMPNZ                                                    ~35, ->8
   13    42    >   PRE_INC                                                  !2
         43    >   IS_SMALLER                                               !2, 3
         44      > JMPNZ                                                    ~37, ->6
   12    45    >   PRE_INC                                                  !1
         46    >   IS_SMALLER                                               !1, 3
         47      > JMPNZ                                                    ~39, ->4
   11    48    >   PRE_INC                                                  !0
         49    >   IS_SMALLER                                               !0, 3
         50      > JMPNZ                                                    ~41, ->2
   26    51    >   ECHO                                                     !10
   30    52      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
152.1 ms | 1399 KiB | 13 Q