| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | jmp.yaml | 16 - file-name: "jmp" 30 - sig: jmp imm:i32 43 jmp l1 51 jmp l1 60 jmp l1 67 jmp l1 76 jmp l1 85 jmp l1 86 l2: jmp l3 87 l4: jmp l5 [all …]
|
| D | throw.yaml | 144 jmp try_begin 177 jmp try_begin 212 jmp try_begin 265 jmp try_begin 316 jmp try_begin 402 jmp try_begin 1010 jmp try_begin 1047 jmp try_begin 1102 - jmp catch_all 1108 - jmp try_begin [all …]
|
| D | f32toi32.yaml | 38 jmp fall_through 77 jmp fall_through 129 jmp fall_through 157 jmp fall_through 189 jmp fall_through 210 jmp fall_through 231 jmp fall_through
|
| D | f64toi32.yaml | 38 jmp fall_through 77 jmp fall_through 136 jmp fall_through 164 jmp fall_through 196 jmp fall_through 217 jmp fall_through 238 jmp fall_through
|
| /arkcompiler/ets_frontend/ts2panda/tests/statements/ |
| D | for.test.ts | 27 Jmp, 49 new Jmp(labelPre), 53 let jumps = insns.filter(item => item instanceof Jmp); 57 let jmpLabel = (<Jmp>jumps[0]).getTarget(); 65 let jumps = insns.filter(item => item instanceof Jmp); 69 let jmpLabel = (<Jmp>jumps[0]).getTarget(); 77 let jumps = insns.filter(item => (item instanceof Jmp || item instanceof Jeqz)); 81 let jgezLabel = (<Jmp>jumps[0]).getTarget(); 82 let jmpLabel = (<Jmp>jumps[1]).getTarget(); 93 let jumps = insns.filter(item => (item instanceof Jmp || item instanceof Jeqz)); [all …]
|
| D | doWhile.test.ts | 28 Jmp, 43 let jumps = insns.filter(item => item instanceof Jmp); 47 let jmpLabel = (<Jmp>jumps[0]).getTarget(); 56 let jumps = insns.filter(item => (item instanceof Jmp || item instanceof Jeqz)); 60 let jgezLabel = (<Jmp>jumps[0]).getTarget(); 61 let jmpLabel = (<Jmp>jumps[1]).getTarget(); 85 new Jmp(labelCond), // continue 93 new Jmp(labelPre), 101 let jmp = <Jmp>insns[5]; variable 102 let targetLabel = (jmp).getTarget(); [all …]
|
| D | while.test.ts | 30 Jmp, 52 new Jmp(labelPre), 77 new Jmp(loopBegin), 110 new Jmp(loopBegin), 118 expect((<Jmp>insns[insns.length - 2]).getTarget() === insns[0]).to.be.true; 142 new Jmp(labelPre), // continue 143 new Jmp(labelPre), 150 let jmp = <Jmp>insns[11]; variable 151 let targetLabel = (jmp).getTarget(); 175 new Jmp(labelPost), //break [all …]
|
| D | forIn.test.ts | 30 Jmp, 67 new Jmp(loopStartLabel), 74 let jumps = insns.filter(item => (item instanceof Jmp || item instanceof Jeqz)); 106 new Jmp(loopStartLabel), 114 let jmp = <Jmp>insns.find(item => (item instanceof Jmp)); variable 116 expect(jmp.getTarget()).to.equal(insns[3]); 144 new Jmp(loopStartLabel), 145 new Jmp(loopStartLabel), 152 let jumps = insns.filter(item => (item instanceof Jmp || item instanceof Jeqz)); 181 new Jmp(loopEndLabel), [all …]
|
| D | switch.test.ts | 27 Jmp, 56 new Jmp(switchEndLabel), 64 expect((<Jmp>insns[7]).getTarget() === insns[9]).to.be.true; 92 new Jmp(defaultLabel), 129 new Jmp(defaultLabel), 132 new Jmp(switchEndLabel), 134 new Jmp(switchEndLabel), 165 new Jmp(switchEndLabel), 168 new Jmp(switchEndLabel), 170 new Jmp(switchEndLabel), [all …]
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | labels2.pa | 32 jmp label_0 33 jmp label_7 34 jmp label_1 35 jmp label_6 36 jmp label_2 37 jmp label_5 38 jmp label_3 39 jmp label_4
|
| /arkcompiler/runtime_core/tests/benchmarks/ |
| D | access-fannkuch.pa | 55 jmp loop2 77 jmp loop6 90 jmp loop5 92 jmp loop 119 jmp loop4 123 jmp loop3 128 jmp endif 132 jmp endif2 140 jmp endif 154 jmp loop [all …]
|
| D | math-spectral-norm.pa | 38 jmp loop 74 jmp loop 84 jmp loop2 106 jmp loop3 144 jmp loop2 150 jmp loop 178 jmp loop2 184 jmp loop
|
| D | access-nsieve.pa | 50 jmp loop 68 jmp loop 83 jmp loop2 87 jmp endif 101 jmp loop
|
| D | bitops-nsieve-bits.pa | 38 jmp loop 83 jmp loop 107 jmp loop2 109 jmp endif 123 jmp loop
|
| D | bitops-bits-in-byte.pa | 37 jmp loop2 41 jmp loop 64 jmp loop 70 jmp endif
|
| D | 3d-morph.pa | 45 jmp loop 62 jmp loop2 129 jmp loop2 132 jmp loop 149 jmp loop
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | irreducible_loop_test.pa | 22 jmp _03 25 jmp _13 30 jmp _11 35 jmp _11 38 jmp _12 43 jmp _14
|
| /arkcompiler/runtime_core/libpandafile/tests/ |
| D | bytecode_emitter_tests.cpp | 111 emitter.Jmp(label); 126 emitter.Jmp(label); 127 // -5 because 2 bytes takes jmp itself and 128 // emitter estimate length of jmp by 3 greater the it is actually 155 emitter.Jmp(label); 173 emitter.Jmp(label); 190 emitter.Jmp(label); 191 // -4 because 2 bytes takes jmp itself and 192 // emitter estimate length of jmp by 3 greater the it is actually 212 emitter.Jmp(label); [all …]
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | loop-unroll.pa | 30 jmp loop 51 jmp loop 65 jmp loop 89 jmp loop 107 jmp loop 127 jmp loop 141 jmp loop 165 jmp loop 183 jmp loop
|
| D | loop-peeling.pa | 34 jmp jump_label_1 41 jmp jump_label_1 46 jmp jump_label_3
|
| /arkcompiler/runtime_core/tests/irtoc-interpreter-tests/ |
| D | access-nsieve.pa | 37 jmp jump_label_2 53 jmp jump_label_6 59 jmp jump_label_7 67 jmp jump_label_8
|
| /arkcompiler/runtime_core/runtime/bridge/arch/x86/ |
| D | interpreter_to_compiled_code_bridge_x86.S | 34 jmp 3f 100 jmp 3b 130 jmp 2f 262 jmp .L32bit_arg 265 jmp .L32bit_arg 268 jmp .L32bit_arg 273 jmp .Lreturn 276 jmp .Lreturn 312 jmp 2f 387 jmp .Lloop_args_push [all …]
|
| D | compiled_code_to_interpreter_bridge_x86.S | 53 jmp *%eax 105 jmp .Lloop_copy_args 131 jmp 2f 146 jmp .Lloop_copy_args 174 jmp 4f 194 jmp 4f 207 jmp 4f
|
| /arkcompiler/runtime_core/docs/bc_verification/ |
| D | cflow_checks.md | 72 jmp -----\ 114 jmp catch1--\ 144 By default only `throw` transition is allowed. Neither `jmp`, nor 156 jmp lbl1 --\ 188 jmp catch2--\ 241 jmp lbl ---\ 307 jmp lbl ---/
|
| /arkcompiler/runtime_core/runtime/bridge/arch/amd64/ |
| D | interpreter_to_compiled_code_bridge_amd64.S | 128 jmp \next_label 132 jmp \next_label 145 jmp \next_label 235 jmp 30b 244 jmp 30b 249 jmp 30b 325 jmp 2f 415 jmp .Lreturn 418 jmp .L64_32 421 jmp .L64_32 [all …]
|