Home
last modified time | relevance | path

Searched full:jmp (Results 1 – 25 of 217) sorted by relevance

123456789

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Djmp.yaml16 - 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 …]
Dthrow.yaml144 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 …]
Df32toi32.yaml38 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
Df64toi32.yaml38 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/
Dfor.test.ts27 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 …]
DdoWhile.test.ts28 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 …]
Dwhile.test.ts30 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 …]
DforIn.test.ts30 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 …]
Dswitch.test.ts27 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/
Dlabels2.pa32 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/
Daccess-fannkuch.pa55 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 …]
Dmath-spectral-norm.pa38 jmp loop
74 jmp loop
84 jmp loop2
106 jmp loop3
144 jmp loop2
150 jmp loop
178 jmp loop2
184 jmp loop
Daccess-nsieve.pa50 jmp loop
68 jmp loop
83 jmp loop2
87 jmp endif
101 jmp loop
Dbitops-nsieve-bits.pa38 jmp loop
83 jmp loop
107 jmp loop2
109 jmp endif
123 jmp loop
Dbitops-bits-in-byte.pa37 jmp loop2
41 jmp loop
64 jmp loop
70 jmp endif
D3d-morph.pa45 jmp loop
62 jmp loop2
129 jmp loop2
132 jmp loop
149 jmp loop
/arkcompiler/runtime_core/tests/checked/
Dirreducible_loop_test.pa22 jmp _03
25 jmp _13
30 jmp _11
35 jmp _11
38 jmp _12
43 jmp _14
/arkcompiler/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp111 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/
Dloop-unroll.pa30 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
Dloop-peeling.pa34 jmp jump_label_1
41 jmp jump_label_1
46 jmp jump_label_3
/arkcompiler/runtime_core/tests/irtoc-interpreter-tests/
Daccess-nsieve.pa37 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/
Dinterpreter_to_compiled_code_bridge_x86.S34 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 …]
Dcompiled_code_to_interpreter_bridge_x86.S53 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/
Dcflow_checks.md72 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/
Dinterpreter_to_compiled_code_bridge_amd64.S128 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 …]

123456789